(11)下列关于C++关键字的说法中正确的是
A)关键字是用户为程序中各种需要命名的"元素"所起的名字
B)关键字是对程序中的数据进行操作的一类单词
C)关键字是在程序中起分割内容和界定范围作用的一类单词
D)关键字是C++中预先定义并实现一定功能的一类单词
(12)下列关于C++函数的描述中正确的是
A)主函数是程序的入口,它由用户定义的函数调用
B)函数在调用之前必须先被声明
C)每个用户定义的函数只能被其他函数调用一次
D)函数是C++中面向对象程序设计框架的基本组成单元
(13)C++语言中运算对象必须是整型的运算符是
A)%=
B)/
C)=
D)<=
(14)在C++语言中,退格符是
A)\n
B)\t
C)\f
D)\b
(15)有如下程序段
#include void main() { int a=14,b=15,x; char c=′A′; x=(a&&b)&&(c<′B′); cout << x;} 执行该程序段后,x的值为 A)ture B)false C)0 D)1 (16)#include void main() { int n=9; while(n>6){ n--; cout << n;}} 该程序的输出结果是 A)987 B)876 C)8765 D)9876 (17)如下程序的执行结果是 #include void main() { static int a[]={ 1,7,3,9,5,11}; int *p=a; *(p+3)+=4; cout << *p <<"," << *(p+3);} A)1,13 B)1,16 C)3,13 D)1,14 (18)下面说明不正确的是 A)char a[10]="china"; B)char a[10],*p=a;p="china"; C)char *a;a="china"; D)char a[10],*p;p=a="china"; (19)下列程序的输出结果是 #include void main() { double d=3.2; int x,y; x=1.2; y=(x+3.8)/5.0; cout << y*d << endl;} A)3 B)3.2 C)0 D)3.07 (20)有以下程序 #include int f(int n) { if(n==1)return 1; else return f(n-1)+1;} void main() { int i,j=0; for(i=1;i<3;i++)j+=f(i); cout << j;} 程序运行后的输出结果是 A)4 B)3 C)2 D)1
① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;
② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。