




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信息学院程序设计复习题(计11,计软11)班级 姓名 学号 得分一、填空题(210=20)1.写出下列程序段的输出结果 。 double x1, x2; x1 = 3/2; x2 = x1/2; cout (int)x1 x2 ;2.写出判断字符变量c是英文字母的表达式 。3.写出下列程序段的输出结果 。 int k, x;for (k=0, x=0; k=9 & x!=10; k+) x+=2; cout kx ;4.设字符型变量ch的值是小写英文字母,将它转换为相应大写字母的表达式是 。5.表达式 105 的值是 。6.设有语句:int m ; float x,y ; y=m=x=5.5; 则y的值为 。 7.设有语句:int x43=3,4,5,6,7,8,9,10,11,12;则x30的值为 。8.对于以下递归函数f,调用 f (3) 的返回值是_。f (int n) return (n=0) ? n: f(n-1)+f(n-2); 9.设变量已正确定义,在程序段中填入正确的内容,使程序段和程序段等价。 程序段Afor(k=s=0; k=10; s+=ak+)if (ak0) break; 程序段Bfor(k=0, s=0; ; s+=ak+)if ( ) break; 10.下列程序段的输出结果是 。 int k, s;for(k=s=0; k10&s=10; s+=k)k+;coutk=”k”,s=s;二、概念填空(25=10)1. 每个对象都是所属类的一个_ _。2表达式coutend1 还可表示为 _。3. 对赋值运算符进行重载时,应声明为_ 函数。 4. 由const修饰的对象称为 _。5. C+程序的源文件扩展名为_ _。三、程序阅读题(54=20)1写出下列程序的输出结果。#includestruct STUchar num10;float score3;void main( ) STU s3=20021,90.0,95.0,85.0,20022,95.0,80.0,75.0,20023,100.0,95.0,90.0,*p=s;int i;float sum=0;for(i=0;iscorei;coutsumendl;程序运行后的输出结果是: 。2. #include void f(int x, int y) int t; if (xy) t=x; x=y; y=t;void main() int a=4, b=3, c=5;f(a,b); f(a,c); f(b,c);couta,b,cendl;程序运行后的输出结果是: 。3. #include int a, b;void fun() a=100; b=200;void main() int a=5, b=7; fun(); cout a b; 程序运行后的输出结果是: 。4.#include long fib(int n) if (n2) return fib(n-1)+fib(n-2); else return 2;void main(void) coutfib(6); 程序运行后的输出结果是: 四、程序填空题(25=10)1.输入10个浮点数,调用函数f(x)计算并输出相应的函数值。 f(x)的功能是计算分段函数: x2+2x+1 x0#include if (x0) ; else ; else return 3;void main( ) int k; float x; for(k=1; kx; couty=f(x)endl; 2.函数sort 使用冒泡法将一维整型数组中各元素按值从大到小排序。 void sort( int a , int n) int k, j, t; for(k=1; kn; k+) for( ; j n-k; j+) if( ) t = aj+1; aj+1 = aj;aj = t; 五、设计题(310=30)1、电文加密的算法是:将字母A变成字母G,a变成g,B变成H,b变成h,依此类推,并且U变成A,V变成B,等等。从键盘输入一个电文字符,输出其相应的密码。2、有5门教材,输入其书名,册数、单价,按它们的册数降序排序,并求各自的金额。3、已定义一个Shape抽象类,在此基础上派生出矩形Rectangle和圆形Circle类,二者都有GetPerim()函数计算对象的周长,并编写测试main()函数。class Shapepublic:Shape()Shape()virtual float GetPerim()=0;六、简答题(10)1、有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生数据,要求打印出3门课总平均成绩,以及最高分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025河北省人民医院招聘模拟试卷及答案详解参考
- 2025年大庆油田有限责任公司春季高校毕业生招聘模拟试卷及1套参考答案详解
- 家庭教育功能比较-洞察与解读
- 班组安全建设培训模板课件
- 2025能源控股集团所属辽能股份招聘考前自测高频考点模拟试题附答案详解(模拟题)
- 班组安全培训资料课件
- 2025年荆州市荆州区校园招聘49名中小学教师模拟试卷及一套答案详解
- 2025江苏南京江北新区产业投资集团有限公司下属子公司招聘拟聘模拟试卷附答案详解(考试直接用)
- 2025福建南平大学生志愿服务乡村振兴计划工作招聘500人考前自测高频考点模拟试题及参考答案详解
- 2025广东农信社校园招聘考前自测高频考点模拟试题及参考答案详解一套
- 2025年国网陕西省电力有限公司高校毕业生提前批招聘行程安排笔试参考题库附带答案详解
- 体育运动的安全防范课件
- 泰国安全防卫培训课件
- 锅炉工艺规程培训课件
- 企业销售业务标准作业手册
- 石材购销合同范本简单
- 中国南方航空数字化和双中台方案
- 2025年北京市专业技术人员公需科目培训答案
- 2025至2030乙烯丙烯酸(EAA)行业发展趋势分析与未来投资战略咨询研究报告
- 韩语专业教育与职场应用能力培养融合研究
- 眼科规培汇报总结
评论
0/150
提交评论