


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、大学C+试题班级 姓名一、选择题:1、结构化程序设计由三种基本结构组成,下面()不属于这三种基本结构。A. 选择结构B,循环结构C顺序结构D.并列结构2、表达式(!10>3) ?2+4:1,2,5 的值是()A. 6 B. 1 C. 5 D. 23、凡是函数中未指定存储类型的局部变量 , 其隐含的存储类型为( A. auto B. static C. Register D. extern4、若有函数调用语句 :fun(a, (x,y), fun(n+k, d, (a,b) ;,在 fun()函数调用语 句中实参的个数是(A. 4B. 3C. 5D. 65、以下关于数组的描述正确的是( )
2、0A. 数组大小固定,但是可以有不同类型的数组元素B. 数组大小可变,但是所有数组元素的类型必须相同C. 数组大小固定,所有元素的类型必须相同D. 数组大小可变 , 可以有不同类型的数组元素6、下面叙述中 , 正确的是( XA . continue 语句的作用是结束整个循环的执行B . 在 for 循环中 , 不能使用 break 语句跳出循环C. 只能在循环体内和 switch 语句体内使用 break 语句D . 在循环体内使用 break 语句与使用 continue 语句的作用相同7、 设 int a=6,b=3,c=5;表达式(a + b) > c && b =
3、 = c 的值是(A. 2 B. -1 C. 0 D. 1二、填空题1、 cout 是一个标准输出流控制符,它包含在头文件中。2、当if (条件表达式)语句;中条件表达式的值为-1时,语句部分(会/ 不会)被执行。3、语句 for(i=2,j=3; i>0 | j=0;的循环次数为。4、 编辑源程序时候,将C+®程序用一个后缀为的文件保存。5、 将条件” y亡被4整除但不能被100整除,或y能被400整除“写成C语 言的表达式为 O三、判断题1、 C+ +中, 不同的函数中可以使用相同的变量名。()2、 C+程序总是从main ()函数开始执行,到主函数结束。()3、 incl
4、ude是C+语言中提供的合法关键字。()四、程序填空题1 、 int x=4,y=9,c;c=(x>y)&&(+x);cout<< "c= " <<c<< " , << "x=" <<x<<endl;程序运行结果为 :o2、#include < iostream >int main()int i;int a33 = 1, 2, 3, 4, 5, 6, 7, 8, 9;for (i=0; i<3; i + +)cout<<a
5、2-ii;return 0;运行结果 : 3、#include <iostream> using namespace std ;void main()int sum = 10,n = l;while(n<4)sum=sum-n; n + +; cout<<n<< " " <<sum<<endl; 运行结果为 :o4、已知商品的单价及数量求商品的总价值。#define PRICE 25void main()int num, total ;num=8 ;total = num*PRICE ;cout<<
6、; "total=" <<total ; 输出结果 : total =o五、程序设计题str 中1、设计函数 int NumOfD ( char str); 该函数的功能是统计并返回字符串 的数字个数。2、求m! + n!的值,其中阶乘必须用一个函数实现。答案一、选择题:1、结构化程序设计由三种基本结构组成,下面( D )不属于这三种基本结构。A.选择结构B,循环结构C.顺序结构D.并列结构2、表达式(!10>3) ?2+4:1,2,5 的值是(B)A. 6 B. 1 C. 5 D. 23、凡是函数中未指定存储类型的局部变量 , 其隐含的存储类型为(A.
7、auto B. static C. Register D. extern4、 若有函数调用语句 :fun( a, ( x,y), fun( n+k, d, ( a,b) ;,在 fun()函数调用语 句中实参的个数是( B A. 4B. 3C. 5D. 65、以下关于数组的描述正确的是( C )0A. 数组大小固定,但是可以有不同类型的数组元素B. 数组大小可变,但是所有数组元素的类型必须相同C. 数组大小固定,所有元素的类型必须相同D. 数组大小可变 , 可以有不同类型的数组元素6、下面叙述中 , 正确的是( C XA . continue 语句的作用是结束整个循环的执行B . 在 for
8、循环中, 不能使用 break 语句跳出循环C . 只能在循环体内和 switch 语句体内使用 break 语句D . 在循环体内使用 break 语句与使用 continue 语句的作用相同7、 设 int a=6,b=3,c=5;表达式(a + b) > c && b = = c 的值是(C A. 2 B. -1 C. 0 D. 1二、填空题1、cout是一个标准输出流控制符,它包含在头文件 _#inelude <iostream>_中2、当if (条件表达式)语句;中条件表达式的值为-1时,语句部分会一(会/不会)被执行。3、语句 for(i=2,j=
9、3; i>0 | j=0; i- J-);的循环次数为 2。4、 编辑源程序时候,将C+瑚程序用一个后缀为_.cpp的文件保存。5、 将条件” y亡被4整除但不能被100整除,或y能被400整除“写成C语言的表达式为_(y%4=o&&y%100!=0)|(y%400=0)。三、判断题1、 C+ +中,不同的函数中可以使用相同的变量名。(对)2、 C+程序总是从main ()函数开始执行,到主函数结束。(对)3、 include是C+语言中提供的合法关键字。(错)四、程序填空题1、int x=4,y=9,c;c=(x>y)&&(+x);cout
10、1; "c= " <<c<< " " << "x=" vvxvve ndl;程序运行结果为:_c=0,x=5 o2、#include < iostream >int mai n()(int i;int a33 = 1,2, 3,4, 5, 6,7, 8,9;for (i=0; i<3; i + +)cout<<a2-ii;return 0;运行结果:_7533、#include <iostream>using n amespace std ;void mai
11、n()(int sum = 10,n = l;while(n<4)sum=sum-n; n+; cout<<n<< " " <<sum<<endl; 运行结果为 :_44 o4、已知商品的单价及数量求商品的总价值。#define PRICE 25void main()int num, total ;num=8 ;total = num*PRICE ; cout<< "total=" <<total ; 输出结果 : total =200 。五、程序设计题str 中1、设计函数
12、int NumOfD ( char str); 该函数的功能是统计并返回字符串 的数字个数。#include <iostream> using namespace std; int NumOfD(char str); int main()char a="a5s6d4fas5d64fa564SSDA821"int len;len = NumOfD(a);cout<<len<<endl;return 0;-niNumofD(char sirs-ni Ln-oforTo0r= -o-=+)us-ng namespace Sid-ni age(-
13、nu-ni ma-n()c-nv vmj auage(m)JCou叶AA碰野nnc c-nv vn-nimn-ni akno&AA-s? 3H-a2,泾乏 + n 一 SB'M-&- 琴判 &涌泅 ->国螺AA。箭SW-*nc-ude A-osr+reamvb=age(n);cout<<"m! + n! = "<<a+b<<endl;return 0; int age(int n)int c;if(n= = l)c=l;elsec=age(n-l)*n;return c;for 循环方法:#include <iostream> using namespace std;int sum(int n);int main()int m,n;cout<<&quo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电商平台客服外包与电商运营策略合作合同
- 集成化管理建筑塑料管材采购与施工安装合同
- 2025年小学教师教案检查总结模版
- 2023年人教版四年级语文上册期中检测卷及答案1
- 2023年全国“安全生产月”《安全知识》答题活动考试题库(含答案)
- 潍坊护理职业学院《信息技术基础与应用》2023-2024学年第二学期期末试卷
- 上海海事大学《微积分上》2023-2024学年第二学期期末试卷
- 创建节水型企业的工作总结模版
- 山东省枣庄市台儿庄区2024-2025学年初三第二学期期末练习生物试题试卷含解析
- 四川电子机械职业技术学院《科技论文写作》2023-2024学年第二学期期末试卷
- 疼痛科护理的现状与发展趋势
- 用户思维培训课件
- 企业反商业贿赂法律法规培训
- CONSORT2010流程图(FlowDiagram)【模板】文档
- 软件质量保证与测试技术智慧树知到课后章节答案2023年下青岛工学院
- 学前教育毕业论文5000字【6篇】
- 医生护士进修汇报康复科
- 宾馆酒店打造品牌服务员
- 中国铁路发展史介绍课件
- 六年级下册英语说课稿-Unit 3 Lesson 17 人教(精通版)
- 中国税制第4版课后部分参考答案刘颖
评论
0/150
提交评论