数计学院《c语言程序设计》期末考试样题(201112)new

数计学院《c语言程序设计》期末考试样题(201112)new

ID:34374211

大小:187.57 KB

页数:3页

时间:2019-03-05

数计学院《c语言程序设计》期末考试样题(201112)new_第1页
数计学院《c语言程序设计》期末考试样题(201112)new_第2页
数计学院《c语言程序设计》期末考试样题(201112)new_第3页
资源描述:

《数计学院《c语言程序设计》期末考试样题(201112)new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C语言程序设计》考试样题(201201)学号:姓名:警示《中山大学授予学士学位工作细则》第六条:“考试作弊不授予学士学位。”一、(10分)填空题。1.Devc++编译系统中,执行sizeof(0),结果为4,则int整数变量的取值范围是:___________________________________________.2.若intx=3,y=2;floata=2.5,b=3.5;则表达式(x+y)%2+(int)a/(int)b的值为____1______.3.判别年份year为闰年的条件表达式为__

2、_____________________________________.4.语句for(sum=0,i=1;i<=100;i++)sum+=i;的作用是_______________________.5.定义字符串“IlikeMath!”的C语句是_______________________________________.6.变量的指针,其含义是指该变量的_______________________________________.7.C语言结构化程序的三种基本结构:顺序结构、分支结构和______

3、___________结构.8.有以下定义:inta[2][3]={2,4,6,8,10,12};则*(*(a+1)+0))的值是__________________.9.输入语句scanf(“%d”,k);则不能使float类型变量k得到正确数值的原因是:______________________________________________________________________.2−+bb−4ac10.数学表达式:x=,其C语言表达式为_____________________.12a二、(

4、10分)写出如下程序的输出结果(共两题)。1.#include#includevoidmain(){ints;floatn,t,pi;t=1;pi=0;n=1.0;s=1;while(fabs(t)>1e-6){pi=pi+t;n=n+2;s=-s;t=s/n;}pi=pi*4;printf(″pi=%10.6f\n″,pi);}2.#includevoidmain(){charc;while((c=getchar())!=′\n′){if((c>=′a′&

5、&c<=′z′)

6、

7、(c>=′A′&&c<=′Z′)){c=c+4;if(c>′Z′&&c<=′Z′+4

8、

9、c>′z′)c=c-26;}printf(″%c″,c);}}第1页共3页三、(20分)补充完整程序,实现程序功能(共两题)。1.下面程序段是求n!的递归函数。doublefac(intn){doubleresult;if(n==1)result=1;elseresult=;;}2.下面程序为把数组a中数据复制到数组b中并输出。#defineM5voidmain(){inti,a[5]={23,15

10、,50,3,21};intb[M];int*p=a,*q=b;for(i=0;i<5;i++);printf("Outputthesenumbers:");;for(i=0;iintmain(){intr,m,n;scanf("%d%d",&m,&n);if(m

11、;;}printf("%d",n);}第2页共3页⎧1,x<0⎪1−x⎪⎪四、(10分)编写C程序,输入x,求f(x)=⎨0,x=0的值。⎪x,0

12、编写C程序分析中美油价。中国用升为计量单位,美国则使用加仑,其中1加仑(Gallon)=3.785升(Liter);中国用人民币支付,美国使用美元结算;中国在售油时已将燃油税包含在价格中,而美国还要消费者再额外加付8.5%的销售税(Tax_rate)。2010年11月,汇率(Money_rate)为100美元兑换666元人民币。要求编写C程序,实现功能:输入美国税前油价(us_price)和中国的油

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。