C语言程序设计试题4

发布时间 : 星期四 文章C语言程序设计试题4更新完毕开始阅读

sum+=i; 【5】 ; }

void main() { int m;

scanf(\

printf(\【6】); }

五、编程题 (每小题6分,共6×2=12分)

1. C语言标题文件math.h中提供了求绝对值的函数fabs(x),其功能是: x x≥0 fabs(x)= -x x<0 请你编一个函数,实现求整数的绝对值的功能。

2.编程实现求阶乘的函数long fun(unsigned int n), 并在主函数中调用自定义函数fun()。

试题参考答案与评分标准

试卷类别 B

适用专业、年级、班

一、选择(每小题2分,共2×20=40分)

1~5 BCBBD 6~10 DCDAC 11~15 CCBBB 16~20 CBABC 二、填空(每小题2分,共2×10=20分)

1)15,2)a[0] ,3) strlen ,4)1 ,5)1 ,6)double 或双精度 ,7)'\\0' ,8)函数体 9) 三、判断题(每小题1分,共1×10=10分) 1~5 YYNNY 6~10 YNNNN

四、完善程序题(每空3分,共3×6=18分) 【1】i++,【2】str[i]=str[j];str[j]=k;,【3】s=0,【4】t*10 +i ,【5】 return sum;, 【6】 sum(m)

五、编程题(第1小题6分,共6×2=12分)

1.C语言标题文件math.h中提供了求绝对值的函数fabs(x),其功能是: x x≥0 fabs(x)= -x x<0 请你编一个函数,实现求整数的绝对值的功能。

float myfabs(float x) { float y;

if (x>=0) y=x; else y=-x; return x; }

2.编程实现求阶乘的函数long fun(unsigned int n), 并在主函数中调用自定义函数fun()。 #include \

long fun(unsignedint n) { long s;

if(n==1||n==0) s=1; else s=n*fact(n-1); return s; }

void main() {int num;

scanf(\

printf(\

联系合同范文客服:xxxxx#qq.com(#替换为@)