



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一。选择填空1。编写 C+程序并上机运行的一般过程为A、运行B、链接C、编辑C、D、编译D、B和A。2. 以下正确的说法为CA任何函数都不可以调用自己B函数可以有多个返回值C函数的形式参数是其局部变量D一个程序可以有多个main函数3.int a = 0x123, cout << a的结果是A。A 、291B、123C、96D、834. for (i=0; i<10; +i) for (j=i; j>0; -j)cout<< ”sjtu ”<<endl;中语句 cout<< ”sjtu”<<endl ;的执行次数为:A、
2、100B、 55C、 45D、 10C5 设有定义: intnum1 = 0,num2, *p = &num2, *q = &num1;,以下赋值语句中与等价的是Bnum2=num1A、 p = q;B 、 *p = *q;C 、 *p = &num1;D 、 p = *q;6. 关于引用不正确的是A:A、不能建立数组的引用;B、引用作为函数返回值,不能返回局部变量的引用;C、使用引用传递函数的参数,在内存中要产生实参的副本;D、声明引用时,必须同时对其进行初始化7、 ch 为 char 类型,判断ch 为小写字符的表达式是CA 、 a<= ch <= zB
3、、 (ch >= a)& ( ch <= z)C、(ch >= a) && (ch <=z)D、 (ch >= a)AND (ch <= z)。8、对字符数组进行初始化,A形式是错误。A. char c2 =123;B. char c1 ='1', '2', '3'C. char c3 = '1', '2', '3', '0' D. char c4 ="123"9、若 a=2,b=2,则运行如下语句后a,
4、 b 值是B。switch(a)case 1 : b+ ;case 2 :b+=2 ;case 3 :b+=3 ;A 、 a=3, b=3B 、a=2,b=7C、a=2,b=8D、 a=2, b=910. 合法的数组定义是B。A. int a3 =0,1,2,3,4,5; C. int a23=0,1,2,3,4,5,6;B. int a 3 =0,1,2,3,4;D. int a23=0,1,2,3,4,5,;11. 以下程序的输出结果是Dint main( )char a10 = '1' , '2', '3', '4',
5、39;5', '6', '7', '8', '9', 0 , *p; int i = 8 ;p = a + i ;cout << (p - 2) ;return 0 ;A 、 6B、 6789C、'6'D 、78912链表结点的结构类型为struct linkRec int data; linkRec *next;点,将节点p 链入表尾,并将p 作为新的表尾可用语句A,如果指针rear 指向尾结headrearpA 、C、rear->next=p->next; rear=p; rea
6、r->next= rear; p->next= p;B、 rear->next=p; rear=p;D、 (*rear ).next= rear; (*p).next =p;13 下面有关重载函数的说法中正确的是A?A 、重载函数可以具有不同的返回值类型;B 、重载函数形参个数必须相同;C、重载函数的参数类型必须相同D、重载函数名可以不同;14 下面不能做函数返回值类型的是A、 struct AB、 int *CC、int D、 double15. 设有如下程序段:char s20 = "Program", *p; p = s; cout <<
7、 p则下述说法正确的是B;A、 s 和p 都是指针变量;B、程序输出Program;C、程序输出字符P;D、数组s 中的内容和指针变量p 中的内容相等16. 二维数组A 中,每个元素的长度为3 个字节,行下标i 从0 到7,列下标j从 0到9,从首地址A300 开始连续存放在存储器内,存放该数组至少需要的字节数是的地址是C。D,元素A. 80B. 90C.240D. 270二。程序理解1写出运行结果:int b=10;void foo( int b = 10)static int a = 1;cout << b+ << endl;cout << +a <
8、;< endl;int main() int a = 1;foo();a+;b+;foo(b);cout << b << endl;return 0;102113112写出下列程序执行的结果void main() int a = 1, b;for (b = 1; b <= 10;b+) cout << "a=" << a << endl;if(a >= 8) break;if(a % 2 = 1) a += 5;continue;a -= 3;cout << "b="
9、; << b << endl;a=1a=6a=3a=8b=43. 写出下列程序执行的结果void main() char a 20 = "C+_Programming"char *p = a;int i = 0;while (*p) cout << "*p" << i << "=" << *p << endl;p = p + 3;i+;*p0=C*p1=_*p2=o*p3=a*p4=i三。程序填空1. 求Sna+aa+aaa+.+aa.aaa(n个a)
10、,其中a 是一个由随机数产生的1 9 中的一个正整数,n 是一个由随机数产生的void main()5 10 中的一个数。srand(unsigned int)time(NULL);int sum = 0;int item = 1;int a =int n =rand() % 9 +1rand() % 6 +5;/获得/ 获得1-95-10中的一个随机数中的一个随机数for(int i=0; i<n; +i)sum +=a*item;item =item*10 + 1;cout << a << endl;cout << n <<endl;c
11、out << sum << endl;2下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列于下列程序,输出为:alancuegg。请填空。int main() char a = "clanguage", t;int i, j, k, min;k =sizeof(a);for (i=0; i <= k - 2; i += 2)min = i;,其它元素不变。对for (j = i + 2; j < k;if (amin>ajt = ai;ai = aminj+=2) min = j; amin = t;cout <&l
12、t; a << endl;return 0;3以下程序的功能是输出二维数组中最大值所在行内最小元素的值。int main()int a45 = 2, 3, 100, 4, 1,25, 54, 23, 28, 26,7, 9, 15, 20, 35, 67, 18, 30, 88, 38;int i, j, min, maxRow;int max = 0;for (i=0; i<4; i+ )for (j=0; j<5; j+)if (aij > max)max = aij;maxRow = i;min = max;for (j=0; j<5; j+) if (amaxRowj < min)min = amaxRowj;cout << min << endl;return 0;四。编程题1. 一个整数,它加上100 后是一个完全平方数,再加上168
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45129-2025增强纱线在水泥中强度的测定
- 水泥柱模具施工方案
- 楼盘楼面花架施工方案
- 石材外墙施工方案
- TSHLX 005-2024 太阳能电池边框用铝合金型材
- 二零二五年度美甲店营销推广合作框架协议
- 二零二五年度人力资源服务销售提成与职业规划合同
- 二零二五年度石油开采施工安全协议
- 二零二五年度重庆市文化创意产业园区租赁协议
- 二零二五年度农机作业与农业风险管理合作合同
- 2024-2025学年新教材高中英语 Unit 6 Earth first理解 课文精研读教案 外研版必修第二册
- 2024中华人民共和国农村集体经济组织法详细解读课件
- T-CPQS C010-2024 鉴赏收藏用潮流玩偶及类似用途产品
- 110kV变电站专项电气试验及调试方案
- 2024时事政治必考试题库(预热题)
- DZ∕T 0215-2020 矿产地质勘查规范 煤(正式版)
- 威图电柜空调SK3304500使用说书
- 多图中华民族共同体概论课件第十一讲 中华一家与中华民族格局底定(清前中期)根据高等教育出版社教材制作
- 2024民主评议个人工作总结(5篇)
- 品质部组织架构图构
- 《无损检测》绪论
评论
0/150
提交评论