2011春数学模拟卷2答案

2011春数学模拟卷2答案

ID:38174868

大小:118.00 KB

页数:6页

时间:2019-06-06

2011春数学模拟卷2答案_第1页
2011春数学模拟卷2答案_第2页
2011春数学模拟卷2答案_第3页
2011春数学模拟卷2答案_第4页
2011春数学模拟卷2答案_第5页
资源描述:

《2011春数学模拟卷2答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、同济大学软件工程硕士专业学位入学考试模拟题答案编号:103考试科目:数学适用专业:软件工程答题要求:答案一律写在答题纸上[C语言程序设计30分]一.填空题(每空2分,共12分)1.读程序,写出运行结果。main(){charch1,ch2;ch1='a';ch2='b';printf(“c%c,c%c,”,ch1,ch2);printf(“%d,%d”,ch1,ch2);}运行结果:a,b,97,983.读程序,写出运行结果。main(){intx=12,y=8;printf("%d,%d,%d",!x,x

2、

3、y,x&&y

4、);}运行结果:0,1,12.读程序,写出运行结果。#defineADD(x)x+xmain(){intm=1,n=2,k=3,sum;sum=ADD(m+n)*k;printf("%d",sum);}运行结果:104.读程序,写出运行结果。main(){intx=5,y;y=2+(x+=x++,x+8,++x);printf("%d",y);}运行结果:146.读程序,写出运行结果。main(){inta=1,b=2,c=3,t;while(a

5、a,b,c);}运行结果:2,1,05.若运行时输入:12345678,则下列程序运行结果为:main(){inta,b;scanf("%2d%2d%3d",&a,&b,&a);printf("%d",a+b);}运行结果:601二.程序设计(共18分)1.(8分)将一个数组中的值按逆序重新存放。例如,原来顺序为5、4、3、2、1,要求改为1、2、3、4、5。#include#includeintmain(intargc,char*argv[]){int*a;intn;inti;intt;

6、puts("输入数组元素个数");scanf("%d",&n);a=(int*)malloc(sizeof(int)*n);puts("输入数组中的每一个元素:");for(i=0;i

7、存放一行字母,今要求把这两个文件中的信息合并(按字母顺序排列),输出到一个新文件“C”中去。#include"stdio.h"#include"stdlib.h"voidmain(){FILE*fp;inti,j,k;charc[50],t,ch;if((fp=fopen("A.txt","r"))==NULL){printf("can'topenthefile");exit(0);}printf("FileA:");for(i=0;(ch=fgetc(fp))!=EOF;i++){c[i]=ch;putchar(c[i]

8、);}fclose(fp);if((fp=fopen("B.txt","r"))==NULL){printf("can'topenthefile");exit(0);}printf("FileB:");for(i=i;(ch=fgetc(fp))!=EOF;i++){c[i]=ch;putchar(c[i]);}fclose(fp);k=i;for(i=0;ic[j]){t=c[i];c[i]=c[j];c[j]=t;}printf("FileC:");

9、fp=fopen("C.txt","w");for(i=0;i

10、m=(i+j)/2;max1=Max(A,i,m);max2=Max(A,m+1,j);max=(max1>max2)?max1:max2;}returnmax ;}四.(10分)由于插入排序的基本操作是在一个有序表中进行查找和插入,如果利用“折半查找”来实现“查找”操作,则

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

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

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