划水豹 发表于 2019-3-15 11:11:05

求解

#include<stdio.h>
int main()
{
        float a,b,c,d,w,sum1,h,sum2,sum3,z;
        scanf("%f%f%f",&a,&b,&c);
        sum1=0;
        sum2=0;
        d=0;
        z=0;
        w=0;
        for(h=1;h<=a;h=+1)
        {
                sum1=sum1+h;
        }
        for(h=1;h<=b;h=+1)
        {
                sum2=sum2+h;
                d=sum2*sum2;
                w=d+w;
        }
        for(h=1;h<=c;h=+1)
        {
                sum3=1/h;
                z=z+sum3;
        }
        print("%f",sum1+w+z);
    return 0;
}
#include<stdio.h>
int main()
{
        float a,b,c,d,w,sum1,h,sum2,sum3,z;
        scanf("%f%f%f",&a,&b,&c);
        sum1=0;
        sum2=0;
        d=0;
        z=0;
        w=0;
        for(h=1;h<=a;h=+1)
        {
                sum1=sum1+h;
        }
        for(h=1;h<=b;h=+1)
        {
                sum2=sum2+h;
                d=sum2*sum2;
                w=d+w;
        }
        for(h=1;h<=c;h=+1)
        {
                sum3=1/h;
                z=z+sum3;
        }
        print("%f",sum1+w+z);
    return 0;
}
D:\c语言\collect2.exe        ld returned 1 exit status
不明白什么意思

910201513 发表于 2019-3-15 20:57:37

本帖最后由 910201513 于 2019-3-15 21:00 编辑

首先,格式化输出是printf,不是print
其次,我真的看不明白你在求助啥{:10_312:} {:10_312:} {:10_312:}

Devin_yy 发表于 2019-3-18 16:02:33

ld returned 1 exit status你之前运行的窗口没关闭把
页: [1]
查看完整版本: 求解