C模拟题及参考答案

C模拟题及参考答案

ID:41989231

大小:153.03 KB

页数:8页

时间:2019-09-05

C模拟题及参考答案_第1页
C模拟题及参考答案_第2页
C模拟题及参考答案_第3页
C模拟题及参考答案_第4页
C模拟题及参考答案_第5页
资源描述:

《C模拟题及参考答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《高级语言程序设计(C++)》模拟题2012.6一.单项选择题1.下列字符列中,合法的浮点型常量是(D)(A)457(B)6e5.3(C)e7(D)123e62.字符串常量(A)7”wx42\x103y”的长度是(A(B)11(C)15(D)16)换行符也算3.以下运算符中,(A)[]自右向左结合的运算符是(C)(B)<=(C)*二4.表达式4/8*100/2.0的值是(D)(A)25(B)25.0(00(D)«(D)0.05.设变量inta(A)b=a/25;下列哪个表达式计算后,使得变

2、量b的值不为2?(C)(A)b=6-(—a)(C)b=a%2(D)b=a<3?3:26.设a是整型变量,不能表达数学关系式llll&&a<15(B)a==12

3、

4、a==13

5、

6、a==14(B)!(a<=ll)&&!(a>=15)(D)ll

7、”name”;(D)charsi□二{”name”};8.执行语句x=l;while(x++<7)cout«,*';后输出结果是(C)(A)**(B)****(C)******(D)*******(x++<7)①x<7②x二x+19.若用一维数组名作为调用函数时的实参,则传递给形参的是(A)(B)数组首元素的值(D)数组中全部元素的值(A)P8(C)file.txt(D)兀(A)数组首元素的地址(0数组元素的个数10.下列字符列中,合法的标识符是:(A)Doble(B)for11.设有inta,b;

8、下面(D)不是C++的正确表达式。A.!aB.b%aC.a10C.105&&a〈lD.10

9、

10、ab)a—;等价于(D)。A.if(a>b)a--;B.do{a--}while(a>b);C.for(a>b)

11、a--;D.for(;a>b;a--);15.执行以下程序段后,屏幕的显示结果是(10)。i二10;s二0;do{s=s+i;i++;)while(i<=10);cout<

12、l[]中,应调用函数?P176strcpy(strl,str2)3.说明语句char*v();的含义是?函数原型。是函数名,返回字符型指针4.表达式newint[10]的含义是?分配长度为10的整型数组堆内存,返回首地址5.设有函数调用语句Count(a,num,max,min,average):功能是由参数max,min,average返回整型数组。前num个元素中的最大值,最小值和平均值。对应的函数原型是?voidCount(int[],int,int&,int&,float&);6.语句co

13、ut«setfill()<

14、,b,c的值分别是28,20,311.设有变量定义intb[]={l,3,5,7,9,11},*p=b;表达式*(p+3)*p[2]的值?3512.说明语句intu;int&r=u;r的含义是什么?r是u的别名13.设有变量定义structnum{inta;intb;}sa[]={{1,16},{4,3}};表达式sa->b+sa[l].a的值?sa~>b+sa[l].a=16+4=20一.分析程序,写输出结果1.#includedostresni.h>voidmai

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

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

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