题目内容

以下代码运行后输出的结果是#include main(){ int c=0,k;for(k=1;k<3;k++)switch(k){ default:c+=k;case 2:c++;break;case 4:c++;break;}printf("%d",c);}

A. 2
B. 5
C. 7
D. 9

查看答案
更多问题

以下程序代码运行后输出的结果是main(){ int i=1;int j=2;for(;i<8;i++){ j+=i;i+=2;}printf("%d,%d\n",i,j);}

A. 9,18
B. 8,11
C. 7,11
D. 10,14

若定义一个具有四个元素的整型数组,以下语句中错误的是

A. int a[4]={0};
B. int b[]={0,0,0,0};
C. int a=4;int b[a];
D. int a[4]={0,0,0,0};

以下能对一维数组a准确初始化的语句是

A. int a[5]=(0,0,0,0,0);
B. int a(5)={5};
C. int a[]={1,2,3};
D. int a[]={'5*1'};

已知定义一个一维数组a[6],以下能正确赋值的语句是

A. for(i=1;i<=6;i++)scanf("%d",&a[i]);
B. for(i=0;i<=6;i++)scanf("%d",&a[i]);
C. for(i=1;i<=5;i++)scanf("%d",&a[i]);
D. for(i=0;i<=5;i++)scanf("%d",&a[i]);

答案查题题库