11. C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言( )
A.ASP B.C C.VB D.Java
【参考答案】 B
12.能正确表示逻辑关系:“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
【参考答案】 D
13.若执行下面的程序时,从键盘上输入5和2,则输出结果是( )
#include
void main()
{ int a,b,k;
cin>>a>>b;
k=a;
if(a
k=a%b;
else
k=b%a;
cout< A.5 B.3 C.2 D.0 【参考答案】 C 14.若有说明语句 char a[]″It is mine″; char *p=″It is mine″; 则以下不正确的叙述是( ) A.a+1表示的是字符t的地址 B.p指向另外的字符串时,字符串长度不受限制 C.p变量中存放的地址值可以改变 D.a中只能存放10个字符 【参考答案】 D 15.下列程序是用来判断数组中特定元素的位置所在,则输出结果为( ) #include #include int fun(int *s,int t,int *k) {int i; *k=0; for(i=0;i if(s[*k] return s[*k];} void main() {int a[10]={876,675,896,101,301,401,980,431,451,777},k; fun(a,10,&k); cout< A.7,431 B.6 C.980 D.6,980 【参考答案】 D 16.关于this指针的说明不正确的是( ) A.不能在程序中修改this指针 B.this指针可以给其他指针赋值,但不能修改this指针 C.静态成员函数中没有this指针 D.this指针可以被赋值 【参考答案】 D
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |