getchar函数的功能是接收从键盘输入的一串字符。
第1题:
以下叙述中错误的是( )。
A.gets函数用于从终端读入字符串
B.getchar函数用于从磁盘文件读入字符
C.fputs函数用于把字符串输出到文件
D.fwrite函数用于以二进制形式输出数据到文件
第2题:
若要求从键盘读人含有空格字符的字符串,应使用函数( )。
A.getc( )
B.gets( )
C.getchar( )
D.scanf( )
第3题:
请补充main函数,该函数的功能是:从键盘输入若干字符放到一个字符数组中,当桉回车键时结束输入,最后输出这个字符数组中的所有字符。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。
试题程序:
include<stdio.h>
include<ctype.h>
main()
{
int i=0;
char a [81];
char *p=s;
clrscr ();
printf{" Input a string \n");
for (i=0; i<80; i++)
{
s [i] =getchar ( );
if (s [i]=='\n')
【 】;
}
s[i]=【 】
printf(" display the string \n");
while (*p)
putchar (【 】);
}
第4题:
当接收用户输入的含空格的字符串时,应该使用的函数是()。
第5题:
可以调用getchar函数输入字符。
第6题:
若要求从键盘读入含有空格字符的字符串,应使用的函数是()
第7题:
getchar()函数用于输入单个字符,putchar()函数用于输出单个字符。
第8题:
以下程序段要求从键盘输入字符,当输入字母为'Y' 时,执行循环体,则括号内应填写(). ch=getchar( ); while(ch ____ 'Y')/*在括号中填写*/ ch=getchar( );
第9题:
使用getchar函数接收字符,若输入多于一个字符时,只接收第()个字符。
第10题:
只能向终端输出一个字符的函数是()。
第11题:
对
错
第12题:
第13题:
下列程序段是从键盘输入的字符中统计数字字符的个数,用换行符结束循环。 Int n=0, ch; Ch=getchar( ); While( __________________ ) { if ( ________________ ) n++; c=getchar( ); }
第14题:
关于getline函数,说法不正确的是( )。
A.该函数接收的字符串长度是受限的,可以人为设置所接收字符串的长度,它所接收的字符串长度是这一长度值减1
B.该函数遇到换行符或其他终止符后结束操作
C.该函数接收从键盘输入的字符串
D.该函数是接收字符的函数
第15题:
请补充函数proc(),该函数的功能是:删除字符数组中小于指定字符的字符,指定字符从键盘输入,结果仍保存在原数组中。 例如,输人“abcdefghij”,指定字符为“f”,则结果输出“fghij”。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。 试题程序:
第16题:
从键盘输入一串字符使用DOS功能调用的()。
第17题:
若要求从键盘读入含有空格字符的字符串,应使用函数()
第18题:
C++语言中,用于直接从键盘输入中读入单个字符的字符串函数是()。
第19题:
单字符输出函数是()。
第20题:
从键盘上输入某字符串时,不可使用的函数是().
第21题:
getchar函数可以接收()个字符,输入数字也按字符处理。
第22题:
第23题:
1号功能
2号功能
9号功能
10号功能