第一次上机报告总结

错题记录与简单总结|

c语言中常用的标准数学库函数

abs (x)         求整数x的绝对值

fab(x)      求实数x的绝对值

floor(x)    求不大于x的最大整数(下舍入)

ceil   (x)        求不小于x的最小整数(上舍入)

log  (x)     求x的自然对数

exp (x)     求x的自然指数(e^x)

pow(x,y)求x^y的值 

rand()        产生0~RAND_MAX的随机整数

sqat(x)       求x的平方根

rand () 会随机生成一个位于 0 ~ RAND_MAX 之间的整数。 RAND_MAX 是 <stdlib.h> 头文件中的一个宏,它用来指明 rand () 所能返回的随机数的最大值。 C语言标准并没有规定 RAND_MAX 的具体数值,只是规定它的值至少为 32767。

错题1:

 

 

我的错误代码:

 

 

原因:

pow函数误用为sqrt函数;

订正:

 

 

 

订正后测试结果:

 

错题2:

简单总结:

C语言中左对齐是在格式占位符前加负号,右对齐不加,因为是默认的。 例如:%10d为右对齐,%-10d为左对齐

 

 

原因:对占位符的使用不熟悉,%d与%16d右对齐关系没思考清楚;

订正:

 

 订正测试结果:

 

 

错题3:

 

 

原因:

该程序只适用一行连续的多组数据,换行的多组数据不适用;

 

 我的代码:

 

 

错误代码测试结果:

 

 

 

 

 

订正:

 

 订正测试结果:

 

posted @ 2021-10-22 11:15  newerbuteffoting  阅读(111)  评论(0)    收藏  举报