C语言改错,编写函数求a到b之间所有偶数之和,用主函数调用,求1-100之间所有偶数之和
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/20 17:35:08
C语言改错,编写函数求a到b之间所有偶数之和,用主函数调用,求1-100之间所有偶数之和
#include "stdio.h"
int getsum(a,b)
{
int i;
int sum=0;
for(a%2==0?i=a:i=a+1;sum=sum+i;i+=2);
{
if (i>b)
break;
}
return sum;
}
void main()
{
printf("1-100之间所有偶数之和为:%d\n",getsum(1,100));
getchar();
}
C:\Program Files\Microsoft Visual Studio\MyProjects\3\1.c(7) : error C2106: '=' : left operand must be l-value
C:\Program Files\Microsoft Visual Studio\MyProjects\3\1.c(10) : error C2043: illegal break
怎么改啊?
#include "stdio.h"
int getsum(a,b)
{
int i;
int sum=0;
for(a%2==0?i=a:i=a+1;sum=sum+i;i+=2);
{
if (i>b)
break;
}
return sum;
}
void main()
{
printf("1-100之间所有偶数之和为:%d\n",getsum(1,100));
getchar();
}
C:\Program Files\Microsoft Visual Studio\MyProjects\3\1.c(7) : error C2106: '=' : left operand must be l-value
C:\Program Files\Microsoft Visual Studio\MyProjects\3\1.c(10) : error C2043: illegal break
怎么改啊?
#include "stdio.h"
int getsum(int a,int b) //要声明a,b为int型
{
int i;
int sum=0;
for(a%2==0?i=a:i=a+1;sum=sum+i;i+=2) //这里的分号去掉
{
if (i==b) //这里的条件要改,不然要sum算进102
break;
}
return sum;
}
void main()
{
printf("1-100之间所有偶数之和为:%d\n",getsum(1,100));
getchar();
}
再问: C:\Program Files\Microsoft Visual Studio\MyProjects\2\33.c(5) : error C2106: '=' : left operand must be l-value
执行 cl.exe 时出错.
再答: 这个我看不出是什么错误啊
是不是for循环最后的分号你没有去掉?
int getsum(int a,int b) //要声明a,b为int型
{
int i;
int sum=0;
for(a%2==0?i=a:i=a+1;sum=sum+i;i+=2) //这里的分号去掉
{
if (i==b) //这里的条件要改,不然要sum算进102
break;
}
return sum;
}
void main()
{
printf("1-100之间所有偶数之和为:%d\n",getsum(1,100));
getchar();
}
再问: C:\Program Files\Microsoft Visual Studio\MyProjects\2\33.c(5) : error C2106: '=' : left operand must be l-value
执行 cl.exe 时出错.
再答: 这个我看不出是什么错误啊
是不是for循环最后的分号你没有去掉?
C语言改错,编写函数求a到b之间所有偶数之和,用主函数调用,求1-100之间所有偶数之和
编写程序,求出3到100之间的所有非偶数非素数的数之和.速求!
编写程序,求1~100之间的奇数和偶数之和,并加以输出.用C语言
C语言编写函数fun,函数的功能是,求1到100之间的偶数之积
求C语言高手,编写程序,实现输出1~100之间能够被3整除的偶数之和.谢谢!
分别计算500到1300之间所有既能被7整除又能被13整除的奇数和偶数之和.用C语言怎么编写啊?
求1到n之间所有偶数之和,(n为正整数)的方程式
C语言 编程实现计算1—100之间计算总和是多少,所有的奇数之和以及偶数之和.
编写一个过程(函数或子程序),求任意二维数组中所有偶数的平方根之和.通过调用该过程计算并输出PA+PB的
编写一个程序求0-100之间全部偶数之和
用C语言将4~50之间的所有偶数用两个素数之和表示
编写程序,求1到100之间的奇数之和及偶数之和,并将两者输出