题目内容

下面程序段的运行结果是( )。char a[7]="abcdef";char b[4]="ABC";strcpy(a,b);printf("%c",a[5]);

A. _ ( 其中_ 表示一个空格 )
B. \0
C. e
D. f

查看答案
更多问题

有下面程序段:char a[3],b[ ]="China";a=b;printf("%s",a);则___________。

A. 运行后将输出China
B. 运行后将输出Ch
C. 运行后将输出Chi
D. 编译出错

下面程序段的运行结果是( )。char c[ ]="\t\\\0will\n";printf("%d",strlen(c));

A. 12
B. 2
C. 4
D. 字符串中有非法字符,输出值不确定。

有以下程序#include 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] );printf( "\n" );}程序的输出结果是

A. 1 5 0
B. 3 5 7
C. 1 4 7
D. 3 6 9

有以下程序#include main(){ char c[2][5]={ "6934", "8254" },*p[2] ;int i, j, s=0;for( i=0; i<2; i++ ) p[i]=c[i];for( i=0; i<2; i++ )for( j=0; p[i][j]>'0' && p[i][j]<='9'; j+=2 )s = 10*s + p[i][j] - '0';printf( "%d\n" ,s );}程序的输出结果是

A. 693825
B. 69825
C. 63825
D. 6385

答案查题题库