有以下程序#include #include main(){ char w[20], a[5][10]={"abcdef", "ghijkl", "mnopq", "rstuv", "wxyz."};int i;for (i=0; i<5; i++)w[i]=a[i][ strlen(a[i])/2];w[5]= '\0';puts(w);}程序的运行结果是
A. djoty
B. agmrw
C. flqv
D. cimsx
查看答案
有以下程序#include #include main(){ int i;char a[]="How are you!";for (i=0; a[i]; i++)if (a[i] == ' '){ strcpy(a, &a[i+1]);i=0;}printf("%s\n",a);}程序的运行结果是
A. you!
B. Howareyou!
C. areyou!
D. are you!
有以下程序#include main(){ char b[4][10]; int i;for (i=0; i<4; i++)scanf("%s", b[i]);printf("%s%s%s%s\n", b[0],b[1],b[2],b[3]);}执行时若输入: Fig flower is red. <回车>则输出结果是
A. Figflowerisred.
B. Figfloweris red.
C. Figflower is red.
D. Fig flower is red.
有以下程序#include #include main(){ char w[20], a[5][10]={"abcdef", "ghijkl", "mnopq", "rstuv", "wxyz."};int i;for (i=0; i<5; i++)w[i]=a[i][ strlen(a[i]) - 1];w[5]= '\0';puts(w);}程序的运行结果是
A. flqv.
B. agmrw
C. ekpuy
D. flqvz
有以下程序#include #include main(){char str[12] = { 's','t' , 'r' , 'i' , 'n' , 'g'} ;printf("%d\n", strlen( str ) );}程序运行后的输出结果是
A. 6
B. 7
C. 11
D. 12