C语言编程

日期:2021-06-11 09:04:17 人气:1

C语言编程

这里有好几个错误:
1.你的函数的值应该要赋值给变量吧,那么函数需要有返回值吧,所以你的函数的返回值呢?别忘记return啊
2.你的sum_m定义成int了吧,那么请问怎么输出呢,%d吧,而你用%f输出,这明显不行啊
以上是严重错误,下面是细节错误
3.阶乘这玩意特别大,int不能存下,所以如果不用高精度,最好用double,而且你都考虑除法有小数,所以用%f浮点输出了,那么就用双精度浮点数好了,容量大还能有小数
修改后的程序,请慢慢参透:
    A+
热门评论