〖第1题〗『填 空』(1分)
表达式 i++ 相当于表达式【1】.
答案:
1). i=i+1 或 i=1+i
〖第2题〗『填 空』(1分)
C++语言源程序的基本单位是【1】.
答案:
1). 函数
〖第3题〗『填 空』(1分)
在结构体中,成员的缺省存取权限是【1】有的.
答案:
1). 公
〖第4题〗『填 空』(1分)
int x=2,y=3,z=4; 则表达式x+y&&z的值为【1】.
答案:
1). 1
〖第5题〗『填 空』(1分)
若a是int型变量,且a的初值为6,则计算表达式 a+=a-=a*a 后a的值为【1】.
答案:
1). -60
〖第6题〗『填 空』(1分)
下列程序段的输出结果是【1】. int sub(int x=100,int y=200); void main()
{ int a(30),b(50);
cout<int sub(int x,int y){ return x-y; } 答案: 1). -20 〖第7题〗『填 空』(1分) 【1】是标准C++指定的一个名字空间. 答案: 1). std 〖第8题〗『填 空』(1分) 在C++语言中的实型变量分为两种类型,它们是float型和【1】型. 答案: 1). double 〖第9题〗『填 空』(1分) 设a=3,b=4,c=5,则表达式!(a+b)+c-1&&b+c/2的值为【1】. 答案: 1). 1 〖第10题〗『填 空』(1分) 下列程序段的输出结果是【1】. int add(int x,int y=10); void main() { int a(30),b(50); cout< 答案: 1). 80 〖第11题〗『填 空』(1分) 设 int x=1/4;则x的值为【1】. 答案: 1). 0 〖第12题〗『填 空』(1分) 已知 i=5,写出语句 i*=i+1; 执行后整型变量 i 的值是【1】. 答案: 1). 30 〖第13题〗『填 空』(1分) 在C++程序中使用文件前打开文件,打开文件的函数名是【1】. 答案: 1). open 〖第14题〗『填 空』(1分) 一个C源程序中至少应包括一个【1】函数,它是C程序中唯一可以直接执行的函数,其他函数都是直... 答案: 1). main 或 main() 或 主 〖第15题〗『填 空』(1分) C++中,预定义算子dec表示【1】进制的输出. 答案: 1). 十 或 10 〖第16题〗『填 空』(1分) 已知 a=10,b=15,c=1,d=2,e=10,则表达式a++&&e++&&c++的值为【1】. 答案: 1). 1 〖第17题〗『填 空』(1分) ??? 语句:x++; ++x; x=x+1; x=l+x; 执行后都使变量x中的值增1,请写出一条同一功能的赋值语句【1】. 答案: 1). x+=1 〖第18题〗『填 空』(1分) 表达式18 && 53 的值是【1】. 答案: 1). 1 〖第19题〗『填 空』(1分) 下列程序段的输出结果是【1】. int sub(int x=100,int y=200); void main() { int a(30),b(50); cout<int sub(int x,int y){ return x-y; } 答案: 1). 20 〖第20题〗『填 空』(1分) 在C++中,类及由类所定义的对象二者中,【1】占内存空间. 答案: 1). 对象 〖第1题〗『判 断』(1分) 表达x>20或x<-10的C++语言表达式是:x>20&&x<-10 答案:N 〖第2题〗『判 断』(1分) num1=4;num2=8;a=++num1;b=num2++;最终a为5,b=8. 答案:Y 〖第3题〗『判 断』(1分) 程序的开发过程:编辑、编译预处理、编译、连接、运行 答案:Y 〖第4题〗『判 断』(1分) 对于内联函数,c++编译器执行内联扩展,将函数代码直接插入每一处调用处.由此可以减少函数调... 答案:Y 〖第5题〗『判 断』(1分) 对于函数原型:int fun(int a, int b=300,int c=200,int d=100);可以使用如下方式调用:fun(4... 答案:Y 〖第6题〗『判 断』(1分) 包含空格的字符数组输入时,常常使用C++的cin.outline()函数实现. 答案:N 〖第7题〗『判 断』(1分) 重载函数必须在参数个数上有所不同. 答案:N 〖第8题〗『判 断』(1分) c++中用取址运算符\"&\"来获得变量的地址. 答案:Y 〖第9题〗『判 断』(1分) 一个include 命令可以指定多个被包含的文件. 答案:N 〖第10题〗『判 断』(1分) 设int a[2][3]={{2},{3}};则数组元素a[1][0]的值为3 答案:Y 〖第11题〗『判 断』(1分) 构造函数和析构函数都可以重载. 答案:N 〖第12题〗『判 断』(1分) char ch1[ ]= \"student\是错误的 答案:Y 〖第13题〗『判 断』(1分) float f=1.0,*fp= &f; f=*fp+1.0; 此语句将fp所指向的值即变量f中所存储的值,加1.0后赋给变... 答案:Y 〖第14题〗『判 断』(1分) 进行宏定义时,宏名必须使用大写字母表示. 答案:N 〖第15题〗『判 断』(1分) DO是C++语言中的关键字. 答案:N 〖第16题〗『判 断』(1分) 表达式4,3,2的值是4. 答案:N 〖第17题〗『判 断』(1分) 函数调用时,出现在函数名后括号中的参数是实参. 答案:Y 〖第18题〗『判 断』(1分) 结构体就是一个可以包含不同数据类型的一个结构. 答案:Y 〖第19题〗『判 断』(1分) 定义一个输入文件流对象,并打开d盘du文件夹下的abc.dat文件方法是:ifstream fin;fin.open(\"... 答案:N 〖第20题〗『判 断』(1分) 把具有相同类型的若干变量按有序的形式组织起来,这些按序排列的同类型数据元素的集合称为数... 答案:Y 〖第1题〗『单项选择』(1分) 以下所列的C++语言常量中,错误的是(). A:0xFF B:1.2e0.5 C:2L D:\\72' 答案:B 〖第2题〗『单项选择』(1分) 下列运算符中优先级最高的是(). A:< B:+ C:&& D:!= 答案:B 〖第3题〗『单项选择』(1分) 设有说明:char w;int x;float y;double z;则表达式w*x+z-y 值的数据类型为(). A:float B:char C:int D:double 答案:D 〖第4题〗『单项选择』(1分) a,b为整型变量,二者均不为0,以下关系表达式中恒成立的是(). A:a*b/a*b==1 B:a/b*b/a==1 C:a/b*b+a%b==a D:a/b*b==a 答案:C 〖第5题〗『单项选择』(1分) 若给定条件表达式(M)?(a++):(a--),则其中表达式M(). A:和(M==0)等价 B:和(M==1)等价 C:和(M!=0)等价 D:和(M!=1)等价 答案:C 〖第6题〗『单项选择』(1分) ? 执行下列程序后,其输出结果是() #include 〖第7题〗『单项选择』(1分) 在C++语言的函数中,下列正确的说法是(). A:必须有形参 B:形参必须是变量名 C:可以有也可以没有形参 D:数组名不能作形参 答案:C 〖第8题〗『单项选择』(1分) 以下数据中,不正确的数值或字符常量是(). A:c B:66 C:0xaa D:50 答案:A 〖第9题〗『单项选择』(1分) 下列对析构函数的描述中,正确的是(). A:一个类中只能定义一个析构函数 B:析构函数名与类名不同 C:析构函数的定义只能在类体内 D:析构函数可以有一个或多个参数 答案:A 〖第10题〗『单项选择』(1分) 执行下列语句后的输出结果为().