更多"已知有声明'char s[80];',若需要将键盘输入的一个不含空格的"的相关试题:
[单项选择]设char str[20];,从键盘输入中间含有空格的字符串的正确语句是
A. gets(str);
B. gets(str[20]);
C. scanf("%s",str);
D. scanf("%c",str);
[单项选择]已知下列语句中的x和y都是int型变量,其中错误的语句是
A. x=y++;
B. x=++y;
C. (x+y)++
D. ++x=y;
[单项选择]在VFP的三种循环语句中,当循环次数为已知时,应选用( )语句。
A. D0 WHILE
B. SCAN
C. FOR
D. LOOP
[单项选择]运行下面程序时,从键盘输入字母H,则输出结果是
main( )
char ch;
ch=getchar( );
swimh(ch)
case'H':printf("Hello!/n");
case'G':printf("Good morning!/n");
default:printf("Bye_Bye!/n");
A. Hello!
B. Hello!
C. Hello!
D. Hello!
[单项选择]有如下语句序列:
char str[10];cin>>str;
当从键盘输入”I love this game”时,str中的字符串是
A. "I love this game"
B. "Ilove thi"
C. "I love"
D. "I/
[单项选择]已知:intn=10;那么下列语句中错误的是
A. int*p=new long[n];
B. int p[n];
C. int*p=new long(n);
D. int p[10];
[单项选择]运行下列程序,若从键盘输入字符“a”,则输出结果是( )。
char c:
c=getchar( );
if(c>='a'&&c<='g')c=c+4;
else if(c>='g'&&c<='2')c=c-21;
else printf("input error!/n");
putchar(c);
A. f
B. t
C. e
D. d
[单项选择]运行下列程序,若从键盘输入字母“a”,则输出结果是( )。
Char c;
c=getchar( );
if(c>='a'&&c<='g')c=c+4;
else if(c>='g'&&c<='z')c=c-21;
else printf("input error!/n");
putchar(C) ;
A. f
B. t
C. e
D. d
[单项选择]运行下面程序,若从键盘输入字母“b”,则输出结果是
char c;
c=getchar( );
if(c>='a'&&c<='u')c=c+4;
else if(c>='v'&&c<='z')c=c-21;
else printf("input error!/n");
putchar(c);
A. g
B. w
C. f
D. d
[单项选择]已知n是一个int型变量,下列语句中错误的是
A. long*p=new long[n];
B. long p[n];
C. long*p=new long(n);
D. long p[10];