华工c++i练习题2(精品课程)_2011

华工c++i练习题2(精品课程)_2011

ID:33498036

大小:179.63 KB

页数:7页

时间:2019-02-26

华工c++i练习题2(精品课程)_2011_第1页
华工c++i练习题2(精品课程)_2011_第2页
华工c++i练习题2(精品课程)_2011_第3页
华工c++i练习题2(精品课程)_2011_第4页
华工c++i练习题2(精品课程)_2011_第5页
资源描述:

《华工c++i练习题2(精品课程)_2011》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《高级语言程序设计(C++I)》练习题参考答案一.单项选择题(每小题2分,共20分)1.下列字符列中,合法的浮点型常量是:(A)457(B)6e5.3(C)e7(D)123e62.字符串常量”wx42\x103y”的长度是:(A)7(B)11(C)15(D)163.以下运算符中,自右向左结合的运算符是:(A)[](B)<=(C)*=(D)<<4.表达式4/8*100/2.0的值是:(A)25(B)25.0(C)0(D)0.05.设变量inta=5;下列哪个表达式计算后,使得变量b的值不为2?(A)b=a/2(B)b=6-(--a)(C)b=a%

2、2(D)b=a<3?3:26.设a是整型变量,不能表达数学关系式1111&&a<15(B)a==12

3、

4、a==13

5、

6、a==14(C)!(a<=11)&&!(a>=15)(D)11>s1;(B)chars1=”name”;//s1是字符变量,不能赋给串值(C)chars1[5]=”

7、name”;(D)chars1[]={”name”};8.一个具有6个整型指针元素的一维数组的正确定义是:(A)int**p[6](B)int(*p)[6](C)int*p[6](D)*(*(p)[6])试比较以下几种说明形式:int*p;//p是指向整型变量的指针(p是关联类型为整型的指针)int*pa[10];//pa是数组,元素类型是整型指针int(*pb)[10];//pb是指针,指向(关联类型)长度为10的整型数组int*f();//f是返回整型指针的函数名int(*f)();//f是指针,指向(关联类型)是返回整型值的无参函数例:有声明int

8、(*f)(intint);intmax(int,int);intmin(int,int);则:f=max;f(a,b);//等价于(*f)(a,b);max(a,b);f=min;f(a,b);//等价于(*f)(a,b);min(a,b);9.执行语句x=1;while(x++<7)cout<<’*’;后输出结果是:(A)**(B)****(C)******(D)*******(x++<7)①x<7②x=x+110.若用一维数组名作为调用函数时的实参,则传递给形参的是:(A)数组首元素的地址(B)数组首元素的值(C)数组元素的个数(D)数组中全部元素的

9、值高级语言程序设计第1页共7页二.简答题(每小题2分,共20分)1.设整型变量x为任何一个整数,表达式–2

10、4;fun3(a4);//指针引用参数,传名以上参数用于操作指针对象3.设有变量定义char*s[]={“Beijing”,”Shanghai”,”Guangzhou”};执行语句cout<<*(s+1)+1;输出是?hanghais是字符指针数组sBeijings+1==&s[1]//s是二级指针S[0]*(s+1)==&s[1][0]s+1S[1]Shanghai*(s+1)+1==&s[1][1]//一级指针*(s+1)+1输出字符指针是输出所指串值S[2]Guangzhou4.表述“变量x的值等于3”和“变量y的值等于5”其中有且只有

11、一种情况成立的表达式是?x==3&&y!=5

12、

13、x!=3&&y==5或(x==3)!=(y==5)5.设有变量定义inta[4][3],*p=a[2];表达式p+2指向的元素是?a[2][2]a[0][0]a[0][1]a[0][2]a[1][0]a[1][1]a[1][2]pp+2a[2][0]a[2][1]a[2][2]a[3][0]a[3][1]a[3][2]6.将字符串str2拷贝到字符数组str1[]中,应调用函数?strcpy(str1,str2)7.说明语句char*w();的含义是?函数原型。w是函数名,返回字符型指针8.表达式newin

14、t[10]的含义是?分配长度为10的整型数组堆内存,返回首地址分配堆要用指针记录

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。