问题:
[单选] 以下能正确定义数组并正确赋初值的语句是()
int N=5,b[N][N];。int a[1][2]={{1},{3}};。int c[2][]={{1,2},{3,4}};。int d[3][2]={{1,2},{34}};。
问题:
[单选] 有以下程序 main() { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2; for(i=0;i<3;i++) { printf("%d",m[k][i]); } } 执行后输出结果是()
456。258。369。789。
int x[][3]={0};。int x[2][3]={{1,2},{3,4},{5,6}};。int x[][3]={{1,2,3},{4,5,6}};。int x[2][3]={1,2,3,4,5,6};。
问题:
[单选] 有以下程序main() { int i,t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++) printf("%d",t[2-i][i]); } 判序执行后的输出结果是()
753。357。369。751。
问题:
[单选] 以下程序的输出结果是()。 main() { int i,x[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) printf("%d,",x[i][2-i]); }
1,5,9。1,4,7。3,5,7。3.6.9。
问题:
[单选] 以下程序的输出结果是()。 main() { int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0; for(i=1;i
18。19。20。21。
问题:
[单选] 若有以下程序 #include void f(int n) main() { void f(int n); f(5); } void f(int n); { printf("%d\n",n); } 则以下叙述不正确的是()
若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f。若在主函数前对函数f进行说明,则在主函数和其它函数中都可以正确调用函数f。对于以上程序,编译时系统会出提示出错信息:提示对f函数重复说明。函数f无返回值,所以可用void将其类型定义为无值型。
问题:
[单选] 在C语言中,函数的隐含存储类别是()
auto。static。extern。无存储类别。
问题:
[单选] 有以下程序 int f(int a) { return a%2; } main() { int s[8]={1,3,5,2,4,6},i,d=0; for(i=0;f(s[i]);i++) d+=s[i]; printf("%d\n",d); } 程序运行后的输出结果是()
9。11。19。21。
问题:
[单选] 有如下函数调用语句fun c(rec1,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是()
3。4。5。有语法错。