2010-2011学年第1学期-C语言程序设计重修班试卷(含答卷和参考答(2)

2019-08-31 10:58

华侨大学2010-2011学年第1学期《C语言程序设计》重修试卷

答卷

学号________________ 姓名___________ 班级___________ 成绩______ 一、选择题(40分,每小题2分)

1 11 2 12 3 13 4 14 5 15 6 16 7 17 8 18 9 19 10 20 二、填空题(18分,每小题9分)

1.( 1 )______________ ( 2 )________________ ( 3 )____________________ 2.( 4 )________________ ( 5 )__________________( 6 )____________________

三、改错题(18分,每小题9分)

1.i

}

2.

void BubbleSort(int a[],int n){ /* 对存储于数组a的n个元素中的前NUM个元素用冒泡算

法进行升序排序,其他元素不变。设n>NUM */

}

共6页 第6页

华侨大学2010-2011学年第1学期《C语言程序设计》

重修班试卷 参考答案

一、选择题(40分,每小题2 分)

1-5 B C B C A 16-20 D C D A D

6-10 D D C A A

11-15 C D B A C

二、填空题(18分,每小题9分)

( 1 )1或1L或1l ( 4 )char *p1

( 2 )result= result *i

或result *=i

( 4 )*p2

( 6 )str1或&str1[0] ( 3 )%ld或%ld\\n

三、改错题(18分,每小题9分)

1. i

2., printf(\改为:printf(\\,j<=2*i改为 :j<=2*i-1,ch--;改为:ch++ 三、编程题(24分) 1.(10分)

double fun(float x){ double y;

if(x>=10) else

y=sin(x);

if(x>5) y=sqrt(x); else y=fabs(x);

return y; }

2.(14分)

void BubbleSort(int a[],int n){ /* 对存储于数组a的n个元素中的前NUM个元素用冒泡算

法进行升序排序,其他元素不变。设n>NUM */

}

int pass,i,t;

for(pass=1;pass<=NUM-1;pass++) for(i=0;i<=NUM-pass-1;i++) if(a[i]>a[i+1]) t=a[i],a[i]=a[i+1],a[i+1]=t;

共6页 第7页


2010-2011学年第1学期-C语言程序设计重修班试卷(含答卷和参考答(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:基本医疗保险监控业务管理规程

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

马上注册会员

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