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
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
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