已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2009年宁波电大C+语言程序设计第一次作业一、填空题。 1一个基本语句的最后一个字符是 。 2函数调用时,实参向形参的传送分为 和 两种传送方式。 3若应用程序onefunc.cpp中只有一个函数,这个函数的名称是 。 4变量分为全局和局部两种, 变量没有赋初值时,其值是不确定的。 5常量345L占用 字节存储空间。 6执行int i,s; for(i=8,s=0;i0;i-) s+=i; while(+i5) s+=i; 后; s的值是 。 7执行for(int i=0;i=20;i+) cout100?100:0的值赋值给变量y的赋值语句是 。10字符串”字符串”占用 字节的空间。11”FirstLinen2ndLine”的长度是 。12执行int a=5,b; b=a+;后,a的值为 ,b的值为 。13假定x=10,y=6,则表达式2+x+和+y*3的值分别为 和 。14执行coutC+15;,显示在屏幕上的是 。15假定一个枚举类型的定义为“enum RBab,ac=3,ad,aex=ad;”,则x的值为 。16执行“cout143+17=143+17endl;”语句后得到的输出结果为 。17利用操作符+,语句序列p=p+1;f=p+15;的功能可以由一个语句完成,这个语句是 。18x+yB&AB的值相同 D、与A=B的值相同 2C+字符串“ABC”以 符号作为结束符,需 字节的 存储空间。( )。 A、 C,3 B、 C,4 C、0,3 D、0,4 3从定义unsigned var;可以看出,var是一个( )变量。 A、无符号短整型 B、无符号小整型 C、无符号整数 D、无符号长整型 4以下合法的C+字符常量是( )。 A、B B、 A C、 65 D、 A 5执行int k,d=8; k=d+*3;后,k和d的值分别为( )。 A、24 8 B、24 9 C、27 8 D、27 9 6以下程序的输出结果是( )。 A、11 B、10 C、9 D、10 11 for(j=10;j11;j+) for(i=9;i=j-1) coutj; 7下列的常值变量定义中,错误的是( )。 A、const int ll=210; B、const char ch=67 C、const double d; D、const long ld=345; 8以下程序的输出结果是( )。 A、 C B、 D C、 E D、 F char ch; ch=C+5-3; cout0)|(E0) C、(E=0) D、(E!=0)三、程序改错题。不得增加语句、删除语句,只能在原句改正。1输入3个数,找出其中最大一个并显示出来。#include void main() int a,j,k,m;cout”请输入3个整数:”;cinajk;cout”3个数中的最大的是:”;if(aj) j=a;if(ak) a=k;coutaendl;2输入10个数,计算并显示它们的合计。#include void main()double x,s;cout”请输入10个数:”;for(int j=0;jx; s=x;cout”合计:”s;四、编程序题。1设计一个程序,输入4个数,找出其中最小一个并显示出来。2输入10个整数到一个数组中,调整这10个数在数组中的排列位置,使得其中最小的一个数成为数组的首元素,并输出处理后的数据。五、写出下列程序运行后的输出结果。1#include void main() int s=0; for(int i=1;i6;i+) s+=i*i; cout”s=”sendl;2#include void main() int n=10,y=1; while(n-) y+;+y; cout”y*y=”y*yendl;3#include void SB(char ch) switch(ch)case A: case a: cout”well!”;break; case B: case b: cout”good!”;break; case C: case c: cout”pass!”;break; default: cout”bad!”;break;void main() char a1=b,a2=C,a3=f; SB(a1);SB(a2);SB(a3);SB(A); cout100?100:0; 10. 7 11. 17 12. 6 5 13. 12 21 14. 8215. 4 16. 143+17=160 17. f=+p+15; 18. x+y=319. a*a*a+3*a*a*a*b+3*a*b*b+b*b*b 20. 类型修饰符 形式参数表二、选择题。1.B 2.D 3.C 4.A 5.B 6.B 7.C 8.C 9.A 10.C三、程序改错题。不得增加语句、删除语句,只能在原句改正。1、cinajajk; j=a; 改正为:a=j;2、double x,s; 改正为:double x,s=0; s=x; 改正为:s+=x;四、编程题。1. #include void main() double a,b,c,d; coutabcd; if(ab) a=b; if(ac) a=c; if(ad) a=d; cout”最大数是:”a;2. #include void main() int data10,m,j=0; cout”请输入10个整数:”; for(m=0;mdatam; for(m=1;m10;m+) if(datam0)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 手机分期协议书模板
- 手机购货协议书范本
- 打假部门合作协议书
- 打架撤回控告协议书
- 打造党建品牌协议书
- 托管机构员工协议书
- 软件著作权转让合同协议(2025年版权保护版)
- 医学图书馆主任医学文献检索与服务
- 2025年初中物理声光热综合测试卷(附答案)
- 2025年北京市公务员行测判断推理专项提升试卷(含答案)
- 相见欢课件教学
- 2025年中国嘧霉胺行业市场分析及投资价值评估前景预测报告
- 库房消防应急预案方案
- 2025年科研伦理与学术规范考核试卷答案及解析
- 倒闸操作安全培训课件
- GB/T 46122.8-2025烟花爆竹特定化学物质检测方法第8部分:砷含量的测定氢化物发生-原子荧光光谱法
- 梁晓声母亲课件
- 肺癌化疗护理
- 婴儿饼干烘焙培训
- 成人坏死性筋膜炎诊治专家共识解读
- 民航面试全攻略:行业常见面试问题及答案解析
评论
0/150
提交评论