说明:e^x表示e的x次方2!表示2的阶乘
偠求输出小数点后6位。
只输出运算结果请不要输出其他字符,遇到异常情况(如n为负数)输出error
上面是题目要求,下面的程序哪里不对本人初学C语言,恳请大佬指教!!
说明:e^x表示e的x次方2!表示2的阶乘
上面是题目要求,下面的程序哪里不对本人初学C语言,恳请大佬指教!!
你这2113样做那个输出错误的结果判断要在计算5261之前,并且出错后要退4102出而且你的异常条1653件要写成:if(n<0||x<0),因为0是允许的然后计算和的函数我减去了一个变量,有循环变量就可以替代n了
我的运行结果但我不知道运算的对不对,程序反正没囿错误了也可以运行的
你的意思是 在报错之前,我那个函数就已经开始运行了是吗(这个可能是超时的原因。)但是接下来它判断是否错误时n和x的范围还是对的啊,输出的结果我觉得不应该是错的啊。为什么运行顺序改了之后差别那么大啊?
还有哦我把那个i去掉改用d结果就和你一样了。但是其他结果又不对了,,好崩溃
我我我。我也不知道确切结果但它报错了,应该是不对而且有些數据太大,程序跑超时了。
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案