单项选择题
设有定义:char s[10];int i=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是( )。
A) gets(s);
B) scanf("%s",s);
C) while((s[i++]=getchar())!='\n');s[i]='\0';
D) doscanf("%c",&s[i]);while(s[i++]!='\n');s[i]='\0';
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序运行后的输出结果是 #include<stdio.h> main( ) int i=5; do if(i%3==1 if(i%5==2) printf( *%d ,i);break; i++: while(i!=0); printf( n );
A) %7
B) *3*5
C) *5
D) *2*6
点击查看答案&解析
单项选择题
下列合法的字符型常量是()。
A. '\x13'
B. '\081'
C. '65'
D. "\n\
点击查看答案&解析
相关试题
读取二进制文件的函数调用形式为:fread(b...
下面判断正确的是( )。
标准库函数fgets(s,n,file)的功能是(...
设fp已定义,执行语句fp=fopen( file ...
以下程序段的输出结果是 int r=8; pr...