以下函数中表示从某流中读取一个字符但该函数不带参数,表示从标准输入流中读字符的函数是()
A.gets
B.getc
C.getchar
D.fgec
第1题:
A、该函数是用来从键盘上读取字符串的
B、该函数读取的字符串长度是受限制的
C、该函数读取字符串时遇到终止符便停止
D、该函数中所使用的终止符只能是换行符
第2题:
输入流的getline函数允许从输入流中读取多个字符,可以指定输入终止字符,读取完成后,从读取的内容中删除该终止字符。()
第3题:
下列关于getline()函数的描述中,错误的是( )。
A.该函数可以用来从键盘上读取字符串
B.该函数读取的字符串长度是受限制的
C.该函数读取字符串时,遇到终止符时便停止
D.该函数中所使用的终止符只熊是换行符,
第4题:
关于read()函数的下列描述中,正确的是( )。
A.该函数只和来从键盘输入中获取字符串
B.该函数所获取的字符多少是不受限制的
C.该函数只能用于文本文件的操作中
D.该函数只能按规定读取所指定的字符数
第5题:
下列关于getline()函数的描述中,不正确的是( )。
A.getline()函数是用来从键盘上读取字符串的
B.getline()函数读取字符串长度是受限制的
C.getline()函数读取字符串时,遇到终止符时就停止
D.getline()函数中所使用的终止符只能是换行符
第6题:
关于getline()函数的下列描述中,( )是错误的。
A.该函数是用来从键盘上读取字符串的
B.该函数读取的字符串长度是受限制的
C.该函数读取字符串时,遇到终止符时便停止
D.该函数中所使用的终止符只能是换行符
第7题:
read函数的功能是从输人流中读取( )。
A.一个字符
B.当前字符
C.一行字符
D.指定若干个字符
第8题:
类istream的成员函数______从指定流中读取一个字符,成员函数______和______从指定流中读取多个字符。
第9题:
请补充fun()函数,该函数的功能是:把字符的ASCII码中为奇数的字符从字符串str中删除,结果仍然保存在字符串str中,字符串str从键盘输人,其长度作为参数传人fun()函数。
例如,输入“abcdef”,则输出“bdf”。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在mare()函数的横线上填入所编写的若干表达式或语句。
试题程序:
【解析】先判断ASCⅡ码的奇偶。
第一空:根据主函数“fun(str,len);”调用语句,其中len为字符串str的长度,用来控制循环。根据主函数中对应的调用语句,补全fun()函数定义,第一空填“fun(chars[],intn)”。
第二空:“s[j++]=s[i];”语句中j的变量在使用前要对其取值进行初始化,因为数组下标是由0开始的,初始化值为0,所以第二空填“j-0”。
第三空:新生成的字符串要加尾符标志,所以第三空填“s[j]=ˊ\0ˊ”。
第10题:
get()函数不能从流中提取终止字符,终止字符仍留在流中.getline()函数从流中提取终止字符,但终止字符被丢弃。
第11题:
以下函数中表示从某流中读取一个字符但该函数不带参数,表示从标准输入流中读字符的函数是()。
第12题:
对
错
第13题:
read()函数的功能是从输入流中读取()。
A、一个字符
B、当前字符
C、一行字符
D、指定若干个字符
第14题:
类istream 的成员函数get从指定流中读取一个字符,成员函数【 】和read从指定流中读取多个字符。
第15题:
标准库函数fgets(s,n,file)的功能是( )。
A.从文件file中读取长度为n的字符串存入字符数组s中
B.从文件file中读取长度不超过n-1个字符的字符串放到字符数组s中
C.从文件file中读取n个字符串存入字符数组s中
D.从文件file中读取长度为n-1个字符的字符串存入字符数组s中
第16题:
关于read()函数的下列描述中,( )是对的。
A.该函数是用来从键盘输入中获取字符串
B.该函数所获取的字符的多少是不受限制的
C.该函数只能用于文本文件的操作中
D.该函数只能按规定读取所指定的字符数
第17题:
标准库函数fgets(s,n,file)的功能是( )。
A.从文件file中读取长度为n的字符串存入字符数s由
B.从文件file中读取长度不超过n-1个字符的字符放到字符数组S中
C.从文件file中读到n个字符串存入字符数组s中
D.从文件file中读取长度为n-1个字符的字符串存字符数组S中
第18题:
以下叙述中错误的是( )。
A.gets函数用于从终端读人字符串
B.getehar函数用于从磁盘文件读人字符
C.fputs函数用于把字符串输出到文件
D.fwrite函数用于以二进制形式输出数据到文件
第19题:
关于输入流的提取符“>>”、提取函数get()的说法不正确的是( )。
A.提取符“>>”能提取空白字符
B.提取函数get()能够提取空白字符
C.提取函数get()可以带参数,用以存储从流中得到的字符
D.提取函数get()的返回值为所提取的字符
第20题:
函数readDat是从文件in.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat把结果xx输出到文件out.dat中。 条件:字符串从中间一分为二,左边部分按字符的ASCII值降序排序,右边部分按字符的ASCII值升序排序。如果原字符串长度为奇数,则最中间的字符不参加排序,字符仍放在原位置上。注意:部分源程序存在test.c文件中。 请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。
第21题:
getline函数的功能是从输入流中读取()
第22题:
字符串处理函数gets()函数的作用是()
第23题:
一个字符
当前字符
一行字符
指定若干个字节