设有定义:char *p;,以下选项中不能正确将字符串赋值给字符型指针p的语句是()A.p=getchar();B.scanf(“%s”,p);C.char s[ ]=”
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。 A. gets(s); B.
设有定义:char s[81];int i=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。 A. gets(s); B. while((s[i+ +]=getchar( ))!=′\n′);s[i]=′\0′; C. scanf(″%s″,s); D. do{scanf(″%c″,&s[i]);}while(s[i+ +]!=′\n′);s[i]=...
设有定义:char s[8];int i=O;,以下不能将—行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是___。 A. gets(s); B. white((s[i++]=getchar( ))!=‘\n’);s[i]=\0; C. scanf(“%s”,s); D. d0{scanf(“%c”,&s[i]);}while(s[i++]!=‘\n’;s[i]=‘\0’...
搜选项 单项选择题 设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是___。 A.gets(s); B.scanf("%s",s); C.while((s[i++]=getchar())!=’\n’);s[i]=’\0’; D.do
参考答案: B选项中的"&"是一个字符串,不是字符,因为它是用双引号括的.C选项中的单引号之间包含了多个字符,是个多字节字符,严格意义上不算错,它会将低字节字符赋予变量a.D选项中在要把单引号字符赋予a,而单引号同时也是一个操作符号,因此要用转义字符,即加上斜线,写成a='\''A选项是标准形式. 复制 纠错...
设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。Agets(s); Bwhil
设有定义:int n=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是 ___。A.p=1;B.*q=2C.设有定义:int n=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是 ___。A.p=1;B.*q=2C.q=pD.*p=5请帮忙给出正确答案和分析,谢谢! 点击查看答案 第9题 设有以下定义和语句:int a【3】...
设有定义:char a[80];int i=0;,以下不能将一行带有空格的字符串(不超过80个字符)正确读入的是___。A、gets(a);B、while(( a[i ]=getchar())!=''); a[i]='\0';C、scanf("%s",a);D、do{scanf("%c",&a[i]); }while(a[i ]!=''); a[i]='\0';
(30)设有定义:char s[81];int i=10;,以下不能将一行(不超过80个字符)带有空格的字符串真确读入的 语句或语句组是 A gets(s) B)while((s[i++]=getchar())!=”\n”;s=”\0”; C)scanf(“%s”,s); D)do{scanf(“%c”,&s);}while(s[i++]!=”\n”);s=”\0”; 点击查看答案 第...