




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、南京邮电大学通达学院2014-15 学年第 一 学期高级语言程序设计期中考试试卷本试卷共 6 页;考试时间 100 分钟;I专业班级学号姓名 弊 |3、 C语言对四种基本变量的存储空间分配从小到大依次为:A) int char float doubleB) char int float doubleC) double float char intD)char double int float:I4、设i为int型变量,f为float型变量,通过语句 scanf( “i=%d,f=%f ”,&i,&f);希望将I:100和765.12分别赋给i和f,则正确的键盘输入为 。A)100,765.12
2、B) i=100,f=765.12C) i=100 f=765.12D)100 765.12:5、以下对于函数的描述中正确的是 。A) 函数必须有参数。B) 函数的返回值类型不能为空。C)函数必须先定义后使用。D)函数中不能有复合语句。6、 已知 w=1,x=2,y=3,z=4;条件表达式(wx?w: y ) c+d?a:bD)11、下列程序的输出为 。void mai n() int i=0,j=0,a=6;if(+i0)|(+j0)a+;prin tf(i=%d,j=%d,a=%dn,i,j,a);A) i=0,j=0,a=6B) i=1,j=1,a=7C) i=1,j=0,a=7D)i=
3、0,j=1,a=712、若int i=11;执行下列程序后,变量 switch(i)的正确结果是A)case 10: i+=1; case 11: i+=1; defult: i+=1;10B) 11C)12D) 1313、设有以下程序段,则下面描述中正确的是 。int k=10;while(k=0) k=k-1;A) while循环执行10次B)循环是无限循环C)循环体语句一次也不执行D)循环体语句执行一次14、C语言中while和do-while循环的主要区别是A) do-while的循环体至少无条件执行一次B) while的循环控制条件比 do-while的循环控制条件更严格C) do-
4、while允许从外部转到循环体内D) do-while的循环体不能是复合语句15、若有以下程序段,w和k都是整型变量w=k;LB: if(w=0) goto LE ;w-;printf( * );goto LB ;LE:则不能与上面程序段等价的循环语句是 。A) for(w=k ; w!=0 ; w-)B) for (w=k ; w; -w)print( * );printf( *);do w- ; printf(” *”); while (w!=0);while(w-!=0) printf( *);得分、填空题(20*2分)1、C语言程序的基本单位是 _(1)_。一个C语言程序必须有一个 _
5、(2)_o2、常量有很多不同的类型,#define PI 3.1415中的PI通常称为 _ (3)_常量。3、定义变量x=3, y=3, z=2,执行语句x/=y%=z+=z*z ”后,x的值为_ (4)_, y的值为 _d o4、下面语句执行结果的第一行和最后一行分别是 int i,j;for (i=0,j=5;i=3;i+,j-)printf (%dn,i*8/j);(6)一o5、以下程序实现这样的功能:商店卖西瓜,10斤以上的每斤0.15元,8斤以上的每斤0.3元,6斤以上的每斤0.4元,4斤以上的每斤0.6元,4斤以下的每斤0.8元,从键盘 输入西瓜的重量和顾客所付钱数,则输出应付款和
6、应找钱数。请补全程序。#include” stdio.h ”void mai n() float weight, mon ey, rate;pri ntf( ” the paid money of the client is:scanf( ” f”,&money);printf( ” the weight of the watermelon is:scanf( ” f”,&weight);if (一(8一)rate=0.15;else if (weight8)rate=0.3;else if (weight6)_ 49)_;else if (weight4)rate=0.6;_(10_););
7、自 觉 遵装 守 考 试 规 则 诚 信 考 试 绝 不 作 弊printf( printf( rate=0.8;” the account payable is %f” the change is %fn”,moneyn-weight*rate);,weight*rate);自觉遵装守考订试线规则内诚不信考要试,答绝不题作弊6、 下列程序的输出结果为_ (11)。#i ncludevoid mai n() int k=0; char c=A:doswitch(c+) caseA:k+;break;caseB:k-; caseC:k+=2;break; caseD:k=k%2;co nti n
8、ue; caseE:k=k*10;break;default:k=k/3;I k+;while(cG);prin tf(k=%dn,k);|:7、 以下程序运行输出的第一行是_(12)_,第二行是(13)_ ,第三行是(14)_#i ncludeint i,j=2;void p(void) for(i=0;i4;i+)| prin tf(%d,+j);if (i+1)%2=0) pri ntf( n);void mai n() for(i=0;i3;i+)p();printf(” %d n ,i);8、 以下程序运行输出的第一行是_(15)_,第二行是(16)_ ,第三行是 (17)_#inc
9、lude” stdio.h ”void mai n()un sig ned int a=65535;int b=-1;char c= a;printf(a=%d,a=%o”,a,a);printf(b=%d,b=%u”,b,b);printf(c=%d,c=%c,c,c);i9、以下程序运行的结果_(18)_。#include” stdio.h ”void mai n() int i=1,sum=0;sum+=i;i+; goto loop;prin tf(sum=%dn,sum);10、以下程序实现输出如下图形的功能,请补全程序。* * * * * * *#i nclude void mai
10、 n() int i,j;for(i=1;(19);i+)for(j=1;j=i;j+)printf(* ”;_(20) _、编程题(2*15分)1、编程实现,找出1100之间的前10个偶数并输出。2、编写函数fun,完成计算1+2+n值的功能,再编写主函数验证之。要求: 在主函数中完成n的输入以及计算结果的输出功能。When you are old and grey and full of sleep,And no ddi ng by the fire, take dow n this book,And slowly read, and dream of the soft lookYour
11、eyes had on ce, and of their shadows deep;How many loved your mome nts of glad grace,And loved your beauty with love false or true,But one man loved the pilgrim soul in you.And loved the sorrows of your cha nging face;And bending dow n beside the glow ing bars,Murmur, a little sadly, how love fledAn
12、d paced upon the mountains overheadAnd hid his face amid a crowd of stars.The furthest dista nee in the worldIs not betwee n life and deathBut whe n I sta nd in front of youYet you dont know thatI love you.The furthest dista nee in the worldIs not whe n I sta nd in front of youYet you cant see my loveBut whe n un doubtedly knowing the love from bothYet cannot be together.The furthest dista nee in the worldIs not being apart while being in loveBut whe n I pla inly cannot resist the year ningYet prete n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国硝酸锰项目商业计划书
- 2025年中国钛靶材项目投资计划书
- 中国作物秸秆肥项目投资计划书
- 中国金属加工液项目商业计划书
- 巴彦淖尔市人民医院内分泌相关基因报告解读考核
- 运城市中医院放射性肠炎护理考核
- 朔州市中医院个体化治疗方案制定考核
- 大同市中医院社区护士岗位胜任力考核
- 廊坊市中医院泌尿系肿瘤的多学科诊疗能力考核
- 中国乳聚丁苯橡胶项目投资计划书
- 中国玫瑰痤疮诊疗指南(2021版)解读
- GB/T 19024-2025质量管理体系面向质量结果的组织管理实现财务和经济效益的指南
- 纪检案件模拟方案(3篇)
- CJ/T 225-2011埋地排水用钢带增强聚乙烯(PE)螺旋波纹管
- 2025人教版八年级英语上册全册单词(默写版)
- 2025年电气工程及其自动化考试试题及答案
- 项目二缸内直喷发动机燃油供给系统故障诊断与检修汽车综合维修
- 浙美版小学美术六年级上册同步教案(全册)
- 酒店物品转卖协议书
- 工地禁酒免责协议书
- 肺癌健康医学科普
评论
0/150
提交评论