为了账号安全,请及时绑定邮箱和手机立即绑定

这个代码为什么会运行失败啊,求大佬教一下!

#include <stdio.h>

int main()

{

    int a,b,c,d;

    double result;

    a = 1;

    b = 2;

    c = 3;

    d = 4;

    result1 = a + b*  c - d; 

    result2=result1/b;

    result3=(a+b)*c-d;//在这里体验哦~

    printf("%f\n", result1);

    printf("%f\n",result2);

    printf("%f\n\n".\,result3)

    return 0;

}


正在回答

5 回答

你要从新定义你的变量,result是人家在上面定义的变量,你使用的result1 result2 result3  是一个新的变量,你需要从新定义他的类型 如 int result1  这样的

0 回复 有任何疑惑可以回复我~

你的result123都没有定义

0 回复 有任何疑惑可以回复我~

#include <stdio.h>

int main()

{

    int a,b,c,d;

    double result1,result2,result3;

    a = 1;

    b = 2;

    c = 3;

    d = 4;

    result1 = a + b*  c - d;

    result2=result1/b;

    result3=(a+b)*(c-d);//在这里体验哦~

    printf("%f\n", result1);

    printf("%f\n",result2);

    printf("%f\n",result3);

    return 0;

}

0 回复 有任何疑惑可以回复我~

int a,b,c,d;下面给dresult1 result2 result3定义

double result1;

double result2;

double result3;

1 回复 有任何疑惑可以回复我~
printf("%f\n\n",result3);


0 回复 有任何疑惑可以回复我~
#1

慕粉6068740 提问者

我改过这里了,但是还是会运行失败。。
2019-11-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个代码为什么会运行失败啊,求大佬教一下!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信