1、《低级 语言 次序 方案 〔C++I〕》练习 题 一.单项选择 题〔每题2分,共20分〕 1.以下字符列中,合理 的浮点型常量是: (A) 457 (B) 6e5.3 (C) e7 (D) 123e6 2.字符串常量 〞w\x42\\\nx\103y〞 的长度是: (A) 7 (B) 11 (C) 15 (D) 16 3.以下运算符中,自右向左结合 的运算符是: (A) [] (B) <= (C) *= (D) << 4.表达 式4/8*100/2.0的值是: (A) 25 (B) 25.0 (C) 0 (D) 0.0 5.设变量int
2、a = 5; 以下哪个表达 式打算 后,使得变量b的值不为2 ? (A) b=a/2 (B) b=6-(--a) (C) b=a%2 (D) b=a<3?3:2 6.设a是整型变量,不克不迭 表达 数学关系 式1111&&a<15 (B) a==12||a==13||a==14 (C) !(a<=11)&&!(a>=15) (D) 11>s1; (B) char *s1,*s2=〞name〞;
3、s1=s2; (C) char s1[5]=〞name〞; (D) char s1[5]={〞name〞}; 8.一个存在 6个整型指针元素的一维数组的正判定 义是: (A) int **p[6] (B) int *(p)[6] (C) int *p[6] (D) *(*(p)[6]) 9.实行 语句 x=1; while(x++<7)cout<<’*’; 后输出结果是: (A) ** (B) **** (C) ****** (D) ******* 10.假设 用一维数组名作为调用 函数时的实参,那么转达 给形参的是: (A) 数组首元素的所在
4、 (B) 数组首元素的值
(C) 数组元素的个数 (D) 数组中全部 元素的值
二.简答题〔每题2分,共20分〕
1.设整型变量x为任何一个整数,表达 式 –2 5、 int a[4][3],*p=a[2]; 表达 式 p+2 指向的元素是? 6.将字符串str2拷贝到字符数组str1[]中,应调用 函数?
7.说明语句 char *w(); 的含义 是?
8.表达 式 new int[10] 的含义 是?
9.设有函数调用 语句 Count(a ,num,max,min,average); 功能 是由参max, min, average前去 整型数组a前num个元素中的最大年夜 值,最小值跟 平均值。对应的函数原型是?
10.有说明 struct link{ int code; link *next; }; link *head,*p 6、已经清楚 head为单链表的头结点,在*head之后拔出*p结点把持 的语句是?
三.分析次序 ,写输出结果〔每题5分,共20分〕
1. #include