为什么这个程序会产生这样的结果!!
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i, j, a[11][11];
for (i = 1; i < 11; i++)
{
a[i][i] = 1;
a[i][1] = 1;
}
for (i = 3; i < 11; i++)
{
for (j = 2; j <= i - 1; j++)
{
a[i][j] = a[i - 1][j - 1] + a[i - 1][j];
}
}
for (i = 1; i < 11; i++)
{
for (j = 1; j < 11; j++)
{
printf("%4d", a[i][j]);
}
printf("\n");
}
system("pause");
return 0;
}
#include<stdlib.h>
int main()
{
int i, j, a[11][11];
for (i = 1; i < 11; i++)
{
a[i][i] = 1;
a[i][1] = 1;
}
for (i = 3; i < 11; i++)
{
for (j = 2; j <= i - 1; j++)
{
a[i][j] = a[i - 1][j - 1] + a[i - 1][j];
}
}
for (i = 1; i < 11; i++)
{
for (j = 1; j < 11; j++)
{
printf("%4d", a[i][j]);
}
printf("\n");
}
system("pause");
return 0;
}
...全文
相关推荐
js中!和!!的区别与用法
js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值, 1、!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。 !null=true !undefined=true !''=true !100=false !'abc'=false 2、!!常常用来做类型判断,在第一步!(变量)之后再做逻辑取反运算,在js中新手常常会写这样臃肿的代码: 判断变量a为非空,未定义或者非空串才能执行方法体的内容 var a; if(a!=null&&typeof(a)!=undefined&&a!='')
程序员必看!!idea 快捷键大全 for mac
程序员必看!!idea 快捷键大全 for mac
555产生方波的电路
555产生方波的仿真电路,有需要的可以下载来看看!!
M序列产生程序
X1=1;X2=1;X3=1;X4=1;X5=1;X6=1; %移位寄存器输入Xi初T态(111111), Yi为移位寄存器各级输出
C语言写的程序-本资源已关闭!!
C语言写的程序很烂-------本资源已关闭!!C语言写的程序-------本资源已关闭!!C语言写的程序-------本资源已关闭!!


新手乐园
