题目内容

若有定义:char *str="Welcome\0To You!";,则puts(str)的结果是【】。A)B) C)D)

A. Welcome
B. Welcome\0To You!
C. To You!
D. Welcome\0

查看答案
更多问题

若已定义:char str[]="China",*p=str; ,则*(p+2)的值为【】。

A. '\0'
B. 'i'
C. 'h'
D. 'n'

以下程序段的运行结果是【】。char str[10]="Hello"; char *p; p=str; printf("%s",p+2);

A. Hello
B. ello
C. llo
D. lo

以下程序段执行后的输出结果是【】。char str[]="China123Fujian",*p;int n=0; p=str;while(*p!='\0'){if(*p=='i') n++;p++;}printf("%d",n);

A. 1
B. 2
C. 3
D. 4

以下程序段执行后的输出结果是【】。char str[]="Fujian", *p; p=str;while(*p!='i'){printf("%c", *p-32);p++; }

A. FUJ
B. FUJian
C. FU
D. FUJIAN

答案查题题库