以下程序的运行结果是void main ( ){ char str [] = I love China!; printf (%s, str); printf (%s\n, str + 7);}
A: I love China!China!
B: IChina!
C: I love China! China!
D: I China!
A: I love China!China!
B: IChina!
C: I love China! China!
D: I China!
举一反三
- 下面的程序,将会输出怎样的结果?main( ) { char string[]=“I love China!”; printf(“%s\n”,string+7); } A: I love China! B: China! C: China!\0 D: 什么都不输出
- 下面的程序,将会输出怎样的结果?main( ) { char string[]=“I love China!”; printf(“%s ”,string+7); } A: I love China! B: China! C: China!0 D: 什么都不输出
- 如果定义数组char s[ ]="I love China!";,要输出"I love China!"结果,下列正确的输出语句是_____。 A: printf("%c",s); B: printf("%c",s[i]); C: printf("%s",s); D: printf("%s",s[i]);
- 下面程序段是正确的。()char str[20];str=“I love China!”
- 若有以下程序:int main(){char a[20]="I love China";char *p=a;printf("%c%s\n",*(a+2),p+1);return 0;}程序运行后的输出结果是()。 A: I l B: l o C: o love D: l love China