执行下面程序段,其运行结果是下面哪个选项char str[ ]={'m', 'k', '\0', 'r', '\0','g'}; printf ( "%s\n", str );
A: mk
B: mk r
C: mkr
D: mkrg
A: mk
B: mk r
C: mkr
D: mkrg
A
举一反三
- 下面程序段的运行结果是______ .char str[ ]="ABC", *p=str; printf("%s\n",p+1);
- 下面程序段的运行结果是( )。 char str[]=”ABC”, *p=str; printf(“%d ”,*(p+3));
- 下面程序段的运行结果是 。char str[5]={’a’,’b’,’\0’,’c’,’\0’}; printf(“%s”,str); A: ’a’’b’ B: ab c C: ab D: abc
- 下面程序的运行结果是______ 。char str[]=”ABCDEFGGH”,*p=str; printf(“%c\n”,*(p+3));
- 下面程序段的运行结果是( )。[br][/br] char str[ ]="ABC",*p=str; printf("%d",*(p+3)); A: A B: B C: C D: 0
内容
- 0
下面程序段的运行结果是( )char str[ ]="ABC",*p=str;printf("%c\n",*(p+2)); A: 67 B: 0 C: 字符'C'的地址 D: C
- 1
下面程序段的运行显示结果是( )。char str[ ]=“ABC”, *p=str;printf(“%d ”, *(p+3)); A: 67 B: 0 C: 地址 D: 字符
- 2
以下程序的输出结果是 main() { char str[12]={‘s’,’t’,’r’,’i’,’n’,’g’,'!'}; printf(“%d\n”,strlen(str)); }
- 3
执行下面的初始化语句,( )保存的不是字符串。 A: char str[10]= { 'S' ,'t', 'r' ,'i','n', 'g','\0'}; B: char str[10]= "String"; C: char str[6]= { 'S' ,'t', 'r' ,'i','n', 'g'}; D: char str[]= { 'S' ,'t', 'r' ,'i','n', 'g',0};
- 4
下面程序段的运行结果是_______。char str[]="ABC", *p=str; printf("%d",*(p+3)); A: 67 B: 0 C: 字符'C'的地址 D: 字符'C'