题目内容

计算并输出杨辉三角的前5行。杨辉三角的特点是:第1列元素全为1,主对角线元素全为1;不为1的元素的值是前一行中2个元素的和。将程序补充完整。 #includevoid main() { int a[5][5],i,j; a[0][0]=a[1][0]=a[1][1]=1; for(i=2;i<5;i++) for(j=0;j<5;j++) if(j==0||i==j) a[i][j]=【1】; else a[i][j]=a[i-1][j-1]+【2】; for(i=0;i<5;i++) for(j=0;j<5;j++) { printf("%-3d",a[i][j]); if(i==j) { printf("\n"); break; } } }

查看答案
更多问题

输入一个3*3的实数矩阵,求主对角线元素中的最大值。 main() { float s[3][3],max1,max2,x; int i,j; for(i=0;i<3 ;i++) for(j=0;j<3;j++) { scanf("%f", &x); s[i][j]=x; } max=s[0][0]; for(i=1;i<3;i++) if(max<【1】) max=【2】;printf("max1=%f\n",max); }

执行以下程序的输出结果是【1】。 #includemain() { int i,n[4]={1}; for(i=1;i<=3;i++) n[i]=n[i-1]*2+1; printf("%d,",n[3]); }

运行下面程序后,则输出结果是【1】。 #includemain() { int k[30]={12,324,45,6,768,98,21,34,453,456}; int count=0,i=0; while(k[i]) { if(k[i]%2==0||k[i]%5==0) count++; i++; } printf("%d\n",i); }

若定义a[][2]={1,2,3,4,5,6,7}; 则a数组中行的大小无法确定。

A. 对
B. 错

答案查题题库