单选题下面关于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”。

相关考题:

对于语句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反向存放

以下能正确定义字符串的语句是( )。A.char str[]={'\064'};B.char str="\x43";C.char str=";D.char str[]="\0";

下面关于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后面

对于语句cin>>x 中的各个组成部分,下列叙述中错误的是A.“cin”是一个输出流对象B.“;”的作用是表示语句结束C.“x”是一个变量D.“>>”称作提取运算符

对于语句cout<<end1<<x;中的各个组成部分,下列叙述中错误的是______ 。A.“cout”是一个输出流对象B.“end1”的作用是输出回车换行C.“x”是一个变量D.“<<”称作提取运算符

对于语句cout<<endl<<x;中的各个组成部分,下列叙述中错误的是A.“cout”是一个输出流对象B.“endl"的作用是输出回车换行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 x=1,y=x; cout<<x<<'-'<<y<<endl; 输出结果为( )A.x-xB.1-1C.1-0D.异常

下面函数的功能是 ( ) 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所指字符串中相同的字符个数

执行"int x=45, y=13; printf("%d",x/y);"语句序列后得到的输出结果为()。

执行“int=45,y=13;printf(“%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”

填空题执行"int x=45, y=13; printf("%d",x/y);"语句序列后得到的输出结果为()。

填空题执行“int=45,y=13;printf(“%d”,x/y);”语句序列后得到的输出结果为()。

单选题下列关于"SUBROUTINE MAP(X,Y)"语句行的叙述中,不正确的是()A 这是子程序的第一个语句B 字符串MAP是子程序名C 变量X是子程序的形参D 子程序执行后,MAP将返回整型数据