2、改错:给定程序中函数fun的功能是:计算n!.double fun(int n) { d2、改错:给定程序中函数fun的功能是:计算n!.double fun(int n) { double result=1; /*原程序缺少;号*/ if(n==0) return 1; /*原程序缺少;号*/ while(n
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 07:09:54
x咽NP_A#T"br%`5i&qPjuP6<v &s|W+?Fq=.=rgq'"wAUԻ֎=߇;^U '2* ̂3P/5*MɅ"l'
g8DV3PjR!n|HMs|jLع$i$jޣ1nGزe~CdYVKai|9Ì6sC2~&O:#-]^]JhjQdqJ#,z"
2、改错:给定程序中函数fun的功能是:计算n!.double fun(int n) { d2、改错:给定程序中函数fun的功能是:计算n!.double fun(int n) { double result=1; /*原程序缺少;号*/ if(n==0) return 1; /*原程序缺少;号*/ while(n
2、改错:给定程序中函数fun的功能是:计算n!.double fun(int n) { d
2、改错:给定程序中函数fun的功能是:计算n!.double fun(int n) { double result=1; /*原程序缺少;号*/ if(n==0) return 1; /*原程序缺少;号*/ while(n>1) result*=n--; /*原程序缺少;号*/ return result; /*原程序缺少;号*/ }
2、改错:给定程序中函数fun的功能是:计算n!.double fun(int n) { d2、改错:给定程序中函数fun的功能是:计算n!.double fun(int n) { double result=1; /*原程序缺少;号*/ if(n==0) return 1; /*原程序缺少;号*/ while(n
恩.缺少的;你都发现了.
还有个问题
while n==1怎么没有考虑?此时n自减一到了n==1,你这个程序似乎就卡住了