专升本C语言历年考试题及答案8[1](3)

2020-03-27 09:11

int i, j, t;

for (i=1; ① ; i++) for (j=i; ② ; j--)

if (p[j]>=p[j-1]) ③ ;

else { t=p[j]; p[j]=p[j-1]; p[j-1]=t; } }

① ② ③ 3、

#include void swap(int ① ) { int max, i, *q=p; for(i=1;i<4;i++) if(*q<*(p+i))

q=p+i;

max=*q;*q=*(p+3);*(p+3)=max; }

void main()

{ int a[3][4],i,j,*p=a[0]; for( i=0;i<3;i++ ) for(j=0;j<4;j++)

scanf(“%d”,p++); for( p=&a[0][0];p

③ ; for(i=0;i<3;i++)

{ for(j=0;j<4;j++) printf(“=”,*p++); printf(“\\n”);}

}

①__________ ②__________ ③ __________

4、设某单位将一商品四个季度的销售数据以数字串的形式放在一数组中,下面的程序实现对四个季度产品销售额的求和,请在空处填上适当表达式。 #include void main(){

char sales[4][10]={ \

int i, j, dec_dig;

float sale, totle=0; for(i=0;i<4;i++) ①; for(i=0;i<4;i++){ sale=0;dec_dig=0;

for(j=0;p[i][j]!= ②;j++){

if(p[i][j]==’.’) dec_dig=1; //小数点出现,作标记 if(!dec_dig)

sale=10*sale+p[i][j]- '0'; //处理整数部分 else

sale=③; //处理小数部分 }

total=total+sale; }

printf(\}

①__________ ②__________ ③ __________

六、程序设计题(共30分)

1、编写递归函数,求n以内的自然数的和,要求主函数中只是输入n以及打印递归函数的计算结果。(8分)

2、海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?(10分)

3、有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列),输出到一个新文件C中。(12分)

六、具有报名资格的考生,请于2010年6月3日至4日到江西财经大学教务处办公室(蛟桥园校区第五教学楼二楼)领取准考证。

七、考试时间安排

1、英语:6月5日上午9:00—11:00(全省统考,含听力,请自备好调频收音机频率为:FM86.225)

2、综合课程:6月5日下午14:00—16:00 3、C语言程序设计:6月5日下午14:00—16:00 4、大学语文:6月5日下午14:00—16:00 5、微积分:6月6日上午9:00—11:00

6、英语听力:6月6日上午9:00—11:00(请自备好调频收音机,频率为:

FM86.225)

7、软件技术基础:6月6日下午14:00—16:00


专升本C语言历年考试题及答案8[1](3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2016年世界建筑史超星泛雅课后练习答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: