第一个报错,第二个就可以,为什么呢?
{:10_277:} 很抱歉,您的问题描述不够明确,我无法给出具体的答案。请提供更多上下文和详细信息,例如您正在使用的编程语言、代码片段、报错信息等。这样我才能更好地理解您的问题并提供准确的解答。 本帖最后由 jackz007 于 2023-9-22 15:57 编辑#include <stdio.h>
#include <math.h>
int main()
{
int A , B , C , D , E ;
int result ;
A = pow(1 , 2) ;
B = pow(2 , 3) ;
C = pow(3 , 4) ;
D = pow(4 , 5) ;
E = pow(5 , 6) ; // 这一句写错了 pow(5 , 6) 是 2 个参数,pow(5.6) 只有一个参数,函数少写或者多写参数都是不允许的。
result = A + B + C + D + E ; // 必须在 A、B、C、D、E 分别被计算出来后相加才有意义
printf("计算结果为%d\n" , resuilt) ;
} E的pow函数把逗号打错了呀,还有问问题的时候建议放源码和报错信息,尽量少用图片的形式 第一个,把
A=pow(1,2)
B=pow(2,3)
.....
挪到 result=A+B+C+D+E 的前面
页:
[1]