下面程序的运行结果是()。 #include #include int main() {char a[20]="AB",b[20]="LMNP"; int i=0;strcat(a,b); while(a[i++]!='\0')b[i]=a[i]; puts(b);}
A. LB
B. ABLMNP
C. AB
D. LBLMNP
查看答案
下面程序的运行结果是()。 #include int main() {char str[]="SSSWLIA",c; int k; for(k=2;(c=str[k])!='\0';k++) {switch(c) {case 'I':++k;break; case 'L':continue; default:putchar(c);continue;} putchar('*');}}
A. SSW*
B. SW*
C. SW*A
D. SW
下面程序的运行结果是()。 #include int main() {char a[]="morning",t; int i,j=0; for(i=1;i<7;i++)if(a[j]
A. mogninr
B. mo
C. morning
D. mornin
若有以下说明语句:int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};char c='a',d,g;则数值为4的表达式是__________。
A. a[g-c]
B. a[4]
C. a['d'-'c']
D. a['d'-c]
若定义如下变量和数组:int j;int x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是_________。for (j=0;j<3;j++)printf(“%d”,x[j][2-j]);
A. 159
B. 147
C. 357
D. 369