发布时间 : 星期四 文章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(\