晨曦到日暮 发表于 2018-1-10 10:20:01

c语言

1~100中能被5整除的所有数的和为
#include<stdio.h>
#include<math.h>
int main()
{
int i,sum;
sum=0;
for(i=0;i<=100;i++)
{
if(i%5==0)
sum+==i;
return 1;
else if
return 0;
}
printf("1~100中能被5整除的所有数的和为:%d",sum);
}
H:\新建文件夹\第二十四题.cpp(10) : error C2059: syntax error : '='
H:\新建文件夹\第二十四题.cpp(12) : error C2181: illegal else without matching if
H:\新建文件夹\第二十四题.cpp(13) : error C2059: syntax error : 'return'

BngThea 发表于 2018-1-10 10:33:02

#include<stdio.h>
#include<math.h>
int main()
{
        int i,sum;
        sum=0;
        for(i=0;i<=100;i++)
        {
                if(i%5==0)
                        sum += i;       
        }
        printf("1~100中能被5整除的所有数的和为:%d",sum);
        return 0;
}

1 main函数中不要写return 1
2 return 0 要放到最后
3 sum +== i,这里多了一个等号

晨曦到日暮 发表于 2018-1-10 10:39:27

返回值是题目要求
页: [1]
查看完整版本: c语言