正确答案: B
eof
题目:在进行任何C 流的操作后,都可以用C 流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是( )。
查看原题
举一反三的答案和解析:
[单选题]若有如下程序: sub(int n) {int t; if(n==1) return t=5; else t=sub(n-1)+3; return t; } main() {printf("%d\n",sub(5)); } 则程序运行后的输出结果是( )
17
[单选题]有以下程序 main() { int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,k,t; for(i=0;i3;i++) for(k=i+1;k4;k++)if(a[i][i]a[k][k]){t=a[i][i];a[i][i]=a[k][k];a[k][k]=t;} for(i=0;i4;i++)printf("%d,",a[0][i]); } 程序运行后的输出结果是
6,4,3,2,
解析:解析:本题使用选择法对二维数组对角线上的元素按从大到小的顺序进行排列。最后输出数组第一行的数据。故本题答案为B)。
[单选题]执行语句Open"C:\SDat.dat"For Input As#2后,系统( )。
将C盘当前文件夹下名为SDat.dat文件的内容读入内存
解析:解析:Open是打开或建立一个文件,对于一个已经存在的文件“C:\SDat.dat”,题中以Input方式打开文件,为读文件做好准备,即将文件读入到缓存区中,以供读操作。
[单选题]下列叙述中,正确的是______。
线性表是线性结构
解析:解析: 线性表是一个线性结构;数据元素性表中的位置只取决于它们自己的序号。栈是限定在一端进行插入与删除的线性表。队列是指允许在一端进行插入而在另一端进行删除的线性表。链式存储方式既可用于表示线性结构,也可用于表示非线性结构。树是一种简单的非线性结构。
[单选题]软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
教务管理系统
解析:编泽软件、操作系统、汇编程序都属于系统软件,只有c教务管理系统才是应用软件。
[单选题]下面程序的运行结果是includeclass base{protected:int a;public:base( ){cout
下面程序的运行结果是 #includeiostream.h> class base{ protected: int a; public: base( ){cout"0";} }; class basel:virtual base { public: base1( ){cout"1";} }; class base2:virtual base{ public:
123
解析:解析:本题考查的是含有虚基类的继承中构造函数的调用顺序,应该先调用基类的构造函数,接着是按照派生类继承列表的顺序依次调用虚基类的构造函数,最后调用派生类自己的构造函数。