(11)面向对象程序设计思想的主要特征中不包括
A)继承性
B)功能分解,逐步求精
C)封装性和信息隐藏
D)多态性
(12)C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言
A)ASP
B)C
C)VB
D)Java
(13)设变量a是int型,f是double型,i是float型,则表达式10+′a′+ i * f值的数据类型
A)int
B)float
C)double
D)不确定
(14)能正确表示逻辑关系:"a≥10或a≤0"的C++语言表达式是
A)a>=10 or a<=0
B)a>=0|a<=10
C)a>=10 && a<=0
D)a>=10‖a<=0
(15)以下程序的输出结果是
#include void main() { int i,j,x=0; for(i=0;i<2;i++) { x++; for(j=0;j<3;j++) { if(j%2)continue; x++;} x++;} cout << "x=" << x;} A)x=4 B)x=8 C)x=6 D)x=12 (16)若执行下面的程序时,从键盘上输入5和2,则输出结果是 #include void main() { int a,b,k; cin >> a >> b; k=a; if(a k=a%b; else k=b%a; cout << k << endl;} A)5 B)3 C)2 D)0 (17)有以下程序 #include #include void main() { char *p="abcde\0fghjik\0 "; cout << strlen(p);} 程序运行后的输出结果是 A)12 B)15 C)6 D)5 (18)若有说明语句 char a[]="It is mine"; char *p="It is mine"; 则以下不正确的叙述是 A)a+1表示的是字符t的地址 B)p指向另外的字符串时,字符串的长度不受限制 C)p变量中存放的地址值可以改变 D)a中只能存放10个字符 (19)以下程序的运行结果是 #include void sub(int x,int y,int *z) { *z=y-x;} void main() { int a,b,c; sub(10,5,&a); sub(7,a,&b); sub(a,b,&c); cout << a <<","<< b<<"," << c << endl;} A)5,2,3 B)-5,-12,-7 C)-5,-12,-17 D)5,-2,-7 (20)下列程序是用来判断数组中特定元素的位置所在,则输出结果为 #include #include int fun(int *s, int t, int *k) { int i; *k=0; for(i=0;i void main() { int a[10]={ 876,675,896,101,301,401,980,431,451,777},k; fun(a, 10, &k); cout << k <<′,′ << a[k];} A)7,431 B)6 C)980 D)6,980
return s[*k];}
① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;
② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。