题目内容

以下程序的输出结果是_________。#includevoid main(){ char w[][10]={"ABCD","EFGH","IJKL","MNOP"},k;for(k=1;k<3;k++) printf("%s\n",w[k]);}

ABCD FGH KL
B. ABCE EFG IJ M
C. EFG JK O
D. EFGH IJKL

查看答案
更多问题

设有以下定义语句: char str[4][12]={"aaa","bbbb","ccccc","dddddd"};下面对字符串的引用正确的是________。

A. strp[0][3]
B. str[4]
C. str[1]
D. strp[1][4]

若有定义和语句: char s[10];s="abcd";printf("%s\n",s); 则程序运行后________(以下u代表空格)。

A. 输出abcd
B. 输出a
C. 输出abcduuuuu
D. 编译不通过

以下程序段的输出结果是________。char s[ ]="an apple";printf("%d\n",strlen(s));

A. 7
B. 8
C. 9
D. 10

如有说明:char s1[5],s2[7]; ,要给数组s1和s2整体赋值,下列语句中正确的是________。

A. s1=getchar(); s2=getchar();
B. scanf("%s%s",s1,s2);
C. scanf("%c%c",s1,s2);
D. gets(s1,s2);

答案查题题库