下列程序是求矩阵a,b的和,结果存入c中并按矩阵形式输出,请完善程序main(){ int a[3][4]={{3,-2,7,5},{1,0,4,-3},{6,8,0,2}};int b[3][4]={{-2,0,1,4},{5,-1,7,6},{6,8,0,2}};int i,j,c[3][4];for(i=0;i<3;i++)for(j=0;j<4;j++)c[i][j]= ;for(i=0;i<3;i++){ for(j=0;j<4;j++)printf(“%3d”,c[i][j]);printf("\n");;}}
查看答案
当从键盘输入18并回车后,下面程序的运行结果是main(){ int x,y,i,a[8],j,u,v;scanf(“%d”,&x);y=x;i=0;do{ u=y/2;a[i]=y%2;i++;y=u;}while(y>=1);for(j=i-1;j>=0;j++)printf(“%d”,a[j]);}
下面程序的运行结果是main(){ int i,j,min;int a[3][4]={ {1,2,3,4},{9,8,7,6},{-1,-2,0,5}};min=a[0][0];for(i=0;i<3;i++)for(j=0;j<4;j++)if(a[i][j]
以下正确的说法是
A. 实参和与其对应的形参各占用独立的存储单元
B. 实参和与其对应的形参共占用同一个存储单元
C. 只有当实参和与其对应的形参同名时才共占用存储单元
D. 形参是虚拟的,不占用存储单元
C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是
A. 地址传递
B. 单向值传递
C. 由实参传给形参,再由形参传给实参
D. 由用户指定传递方式