题目内容

字符串的结尾标记是字符‘\0’,与其等价的是。

A. '0'
B. "0"
C. 0
D. "\0"

查看答案
更多问题

下面语句正确的是。

A. char s[5]="12345";
B. char s[5]; s="123";
C. char s[5]; s[2]="2";
D. char s[5]; s[2]='2';

有定义char x='a',y;,则以下哪个语句可以正确的将y赋值为字符'b'?

A. y=b;
B. y=x+1;
C. y="b";
D. y=x+'1';

已知有声明char s[20]="njtech";,在程序运行过程中,若要使数组s中的内容改为“Good”,则以下语句中能够实现此功能的是。

A. s="Good";
B. s[20]="Good";
C. strcat(s,"Good");
D. strcpy(s,"Good");

已有声明char s[ ] ="Hello”,i;,与下列语句执行效果相同的是。for(i=0;s[i];i++)putchar(s[i]);

A. putchar(s);
B. printf("%d",s);
C. printf("%c",s);
D. printf("Hello");

答案查题题库