南京信息工程大学试卷2011-2012C语言程序设计试卷答案(理科)-A.doc

南京信息工程大学试卷2011-2012C语言程序设计试卷答案(理科)-A.doc

ID:57182352

大小:22.00 KB

页数:3页

时间:2020-08-05

南京信息工程大学试卷2011-2012C语言程序设计试卷答案(理科)-A.doc_第1页
南京信息工程大学试卷2011-2012C语言程序设计试卷答案(理科)-A.doc_第2页
南京信息工程大学试卷2011-2012C语言程序设计试卷答案(理科)-A.doc_第3页
资源描述:

《南京信息工程大学试卷2011-2012C语言程序设计试卷答案(理科)-A.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、南京信息工程大学试卷(理工科)参考答案2011-2012学年第2学期C语言程序设计课程试卷(A卷)本试卷共8页;考试时间120分钟;任课教师课程组;出卷时间2012年6月一、单项选择题(每小题1分,共15分)1.C2.D3.D4.C5.B6.D7.C8.D9.D10.C11.D12.B13.D14.D15.C二、基础知识填空(每空2分,共20分)1.printf()3.sqrt((x*x-y*y)/(a-b))5.y%4==0&&y%100!=0

2、

3、y%400==07.命令行参数个数9.22.循环结构

4、4.8字节5.本层8.3410.FILE*fp三、程序阅读题(每题3分,共21分)1.*p1=5,*p2=9回车a=5,b=92.a=2,b=13.84.611165.ahAMa6.2,4,5,7,6,0,11,9,7,3,7.比较两个字符串的大小四、程序填空题(每空2分,共18分)[1].min=y[3].b[N][M][5].lownext=p->next[2].min>z[4].y[j][i]=x[i][j][

5、6].low=mid+1[8].head=p->next五、改正下面程序错误(共6分)[1].#include;改为#include[2].ifk>0改为if(k>0)[3].elseif(k=0)改为elseif(k==0)六、编程题(第1小题8分,第2小题12分,共20分)1.#includeintmain(){unsignedintm,n=0,p=1;1分scanf("%u",&m);1分while(m)1分{if((m%10)%2!=0)1

6、分{n=n+(m%10)*p;2分p=p*10;1分}m=m/10;1分}printf("%u",n);return0;}2.#include#defineN30structstudent{unsignedintnum;charname[10];floatscore[3];floatsum;};2分intmain(){structstudentst[N],t;1分inti,j,k;for(i=0;i

7、,st[i].name);st[i].sum=0.0;for(j=0;j<3;j++){scanf("%f",&st[i].score[j]);2分st[i].sum=st[i].sum+st[i].score[j];1分}}for(i=0;ist[k].sum)k=j;2分if(k!=i){t=st[i];st[i]=st[k];st[k]=t;}2分}printf("学号姓名课程1课程2课程3总分");f

8、or(i=0;i

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

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

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