题目内容

下列程序段中,不能输入字符串的是________。

A. 程序段如下:char str[10];puts(gets(str));;
B. 程序段如下:char str[10];scanf(“%s”,str);
C. 程序段如下:char str[10];gets(str);
D. 程序段如下:char str[10];getchar(str);

查看答案
更多问题

以下是一个字符串输入输出程序:#include#includeint main(){char ch1[10],ch2[10];gets(ch1);gets(ch2);if(strcmp(ch1,ch2)>0)puts(ch1);elseputs(ch2);return 0;}下列关于程序功能的描述,正确的是________。

A. 输入两个字符串,然后按照输入顺序依次输出这两个字符串
B. 输入两个字符串,将其中的大字符串输出
C. 输入两个字符串,将其中的小字符串输出
D. 输入两个字符串,将其中最长的字符串输出

关于字符串输入输出,以下说法正确的是()

A. 在一个程序中,可以使用gets()函数输入字符串,使用puts()函数输出字符串
B. 在一个程序中,可以使用gets()函数输入字符串,使用printf()函数输出字符串
C. 在一个程序中,可以使用scanf()函数输入字符串,使用puts()函数输出字符串
D. 在一个程序中,可以使用scanf()函数输入字符串,使用printf()函数输出字符串

char str[12];gets(str);执行gets()函数后,将从键盘输入一个字符串存储到str数组中。

A. 对
B. 错

以下程序段的功能是:用gets()函数输入一个字符串,将其存储到str数组中,然后使用puts()函数输出str中的字符串。(N是符号常量)char str[N];gets(str);puts(str);

A. 对
B. 错

答案查题题库