单选题下面关于C++流的叙述中,正确的是( )。Acin是一个输入流对象B可以用ifstream定义一个输出流对象C执行语句序列char*y=“PQMN”;couty;将输出字符串“PQMN”的地址D执行语句序列char x[80];cin.getline(x,80);时,若键入Happy new year则x中的字符串是“Happy”
单选题
下面关于C++流的叙述中,正确的是( )。
A
cin是一个输入流对象
B
可以用ifstream定义一个输出流对象
C
执行语句序列char*y=“PQMN”;cout<<y;将输出字符串“PQMN”的地址
D
执行语句序列char x[80];cin.getline(x,80);时,若键入Happy new year则x中的字符串是“Happy”
参考解析
解析:
A项正确,cin是类的对象,即输入流对象;B项错误,ifstream是输入文件流类,不能定义一个输出流对象;C项错误,最后输出的是字符串“PQMN”;D项错误,x中字符串应该是“Happy new year”。
A项正确,cin是类的对象,即输入流对象;B项错误,ifstream是输入文件流类,不能定义一个输出流对象;C项错误,最后输出的是字符串“PQMN”;D项错误,x中字符串应该是“Happy new year”。
相关考题:
对于语句cin和gt;和gt;x;中各个组成部分,下列叙述中错误的是( )。 A.;的作用是语句的结束B."cin"是一个输出流对象C."和gt;和gt;"称作提取运算符D."x"是一个变量
向x变量中输入任意一个大写字母,再将x变量中的大写字母转成小写字母 (如 "G”变成 "g”)。正确的算法是( )A.①输入字母到x ②int y = x - 32 ③x = (char)y→输出xB.①输入字母到x ②int y = x + 32 ③x = (char)y→输出xC.①输入字母到x ②int y = (int)x - 32 ③x = (char)y→输出xD.①输入字母到x ②int y = (int)x + 32 ③输出y
下面关于C++流的叙述中,正确的是( )。A.cin是一个输入流对象B.可以用if stream定义一个输出流对象C.执行语句序列char*y=“PQMN”;cout<<y;将输出字符串”PQMN”的地址D.执行语句序列char x[80];cin.getline(x,80);时。若键入“Happy new year”,则,中的字符串是“Happy”
以下函数的返回结果是( )。int function(char *x) {char *p=x; while(*p++); return(p-x-1);}A、求字符串的长度B、将字符串x连接到字符串p后面C、将字符串x复制到字符串p中D、将字符串x反向存放
下面关于C++流的叙述中,正确的是( )。A.cin是一个输入流对象B.可以用ifstream定义一个输出流对象C.执行语句序列char*y="PQMN";cout<<y;将输出字符串"PQMN"的地址D.执行语句序列char x[80];cin.getline(x,80);时,若键入Happy new year则x中的字符串是"Happy"
下述函数功能是______。 int fun(char*x) { char*y=x; while(*y++); return y-x-1; }A.求字符串的长度B.求字符串存放的位置C.比较两个字符串的大小D.将字符串x连接到字符串y后面
对于语句cout<<end1<<x;中的各个组成部分,下列叙述中错误的是______ 。A.“cout”是一个输出流对象B.“end1”的作用是输出回车换行C.“x”是一个变量D.“<<”称作提取运算符
下列关于C++预定义流对象的叙述中,正确的是A.cin是C++预定义的标准输入流对象B.cin是C++预定义的标准输入流类C.cout是C++预定义的标准输入流对象D.cout是C++预定义的标准输入流类
下列关于C++流的叙述中,正确的是A.cin是一个输入流对象B.可以用ifstream定义一个输出流对象C.执行语句序列char*y="PQMNIt";cout<<y;将输出字符串"PQMN"的地址D.执行语句序列char x[80];cin.getll’ne(x,80);时,若输入 Happyr new year 则x中的字符串是"HaPPy"。
下述函数功能是_______。 int fun(char*x) { char*y=x; while(*y++); return y-s-1; }A.求字符串的长度B.求字符串存放的位置C.比较两个字符串的大小D.将字符串x连接到字符串y后面
若有以下说明和语句: char *language[]={"FORTRAN","BASIC","PASCAL","JAVA","C"}; char**q;q=language+2; 则语句printf("%o\n",*q);( )。A.输出的是language[2]元素的地址B.输出的是字符串PASCALC.输出的是language[2]元素的值,它是字符串PASCAL的首地址D.格式说明不正确,无法得到确定的输出
下述函数功能是______。 int fun(char*x) { char*y=x; while(*y++) retumy-x-1; }A.求字符串的长度B.求字符串存放的位置C.比较两个字符串的大小D.将字符串x连接到字符串y后面
下面关于C++流的叙述中,正确的是( )。A.cin是一个输入流对象B.可以用ifstream定义一个输出流对象C.执行语句序列char*y="PQMN";couty;将输出字符串PQMN的地址D.执行语句序列charx[80];cin.getline(x,80);时,若输入Happynewyear,则X中的字符串是“Happy”
下面函数的功能是 ( ) int funl(char * X) { char * y=X; whar(* y + + ); return (y - x - 1);}A.求字符串的长度B.比较两个字符串的大小C.将字符串x复制到字符串y中D.将字符串x连接到字符串y后面
下面函数的功能是( )。 int fun(char *x) { char *y=X; while(*y++); return (y-x-1); }A.求字符串的长度B.比较两个字符串的大小C.将字符串x复制到字符串yD.将字符串x连接到字符串y后面
若有定义如下:char x[10]="Visual C",y[]="++6.0"; 则下列选项中对字符串操作错误的是( )。A.strcpy(x,y);B.strcat(x,y);C.gets(x);D.cout<<strlen(x);
试题29有以下函数int fun(char *x, char *y){ int n=0;while ((*x==*y)*x!=’\0’) {x++; y++; n++;}return n;}函数的功能是()A.查找x和y所指字符串中是否有’\n’B.统计x和y所指字符串中最前面连续相同的字符个数C.将y所指字符串赋给x所指存储空间D.统计x和y所指字符串中相同的字符个数
单选题有以下函数:intfun(char*x,char*y){ intn=0; while((*x==*y)*x!='\0') { x++; y++: n++; }}函数的功能是( )。A查找x和y所指字符串中是否有'\0'B统计x、y所指字符串最前面连续相同的字符个数C将y所指字符串赋值给x所指存储空间D统计x和y所指字符串中相同的字符个数
单选题下面关于C++流的叙述中,正确的是( )。Acin是一个输入流对象B可以用ifstream定义一个输出流对象C执行语句序列char*y=“PQMN”;couty;将输出字符串“PQMN”的地址D执行语句序列char x[80];cin.getline(x,80);时,若键入Happy new year则x中的字符串是“Happy”
单选题下列关于"SUBROUTINE MAP(X,Y)"语句行的叙述中,不正确的是()A 这是子程序的第一个语句B 字符串MAP是子程序名C 变量X是子程序的形参D 子程序执行后,MAP将返回整型数据