若有char str[20]; cin>>str;当输入“This is a flower.”时,str的内容是_____
A. This is a flower.
B. This
C. This is
D. T
查看答案
执行下面的代码时,从键盘输入“Hello WORLD!”下面说法正确的是_____ char str[20]; string s; cin>>str; getline(cin,s);
A. str的内容是Hello
B. s的内容是Hello WORLD!
C. s为空串
D. str的内容为Hello WORLD!
关于对getline()函数的下列描述中,_____是错误的
A. 读到换行符结束
B. 可以从键盘读一行字符串
C. 可以设置读到什么字符结束
D. 函数返回istream引用
假设有定义char s[50];从键盘输入“Hello World!”下列语句中,不能读到“Hello World!”的是_____
A. cin.get(s,50,'\n')
B. cin.getline(s,80)
C. cin.read(s,13)
D. cin>>s
关于read()函数的下列描述中,正确的是_____
A. 该函数只能从键盘输入中获取字符串
B. 该函数只能用于文本文件的操作
C. 该函数只能按规定读取指定数目的字符
D. 从输人流中读取一行字符