int sum( int m, int n)
创新互联建站专注于南充网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供南充营销型网站建设,南充网站制作、南充网页设计、南充网站官网定制、微信小程序定制开发服务,打造南充网络公司原创品牌,更为您提供南充网站排名全网营销落地服务。
{
int i = m;
int sum = m;
if ( m n )
{
printf( "\n A mistake: m = %d n = %d \n", m, n);
return;
}
else
{
while ( i n )
{
i++;
sum += i;
}
}
return sum;
}
错误比较多。 语法错误:return后少 ;、 不解释、
1、主函数中传入s、可s并没有值、只是单单被定义了;
2、被调用函数因为1中的原因、导致s没有确切值;,
3、被调用函数中用的n无值、我想你可能是想用主函数中的n、可你的定义为局部定义、只能把while(n1)中的n理解成被调用函数中的、因此无值;
4、被调用函数循环语句有问题、s的意思是把每个数的阶乘相加、举例:若输入为3、则y=1*3;s=s+3;明显不是你想要的结果、
以上是我的个人看法、若还是需要源代码可追问、建议还是自己理解、然后编程、可以帮你检查错误、有利于个人进步
#include stdio.h
void main(void)
{
int n,m,i,sum=0;
printf("输入n和m的值:");
scanf("%d %d",n,m);
for(i=n;i=m;i++)
{
sum = sum + i;
}
printf("sum=%d\n",sum);
return;
}
分享题目:c语言m到n函数求和 函数求m到n之和
浏览路径:https://www.cdcxhl.com/article24/docggje.html
成都网站建设公司_创新互联,为您提供网站维护、虚拟主机、动态网站、手机网站建设、商城网站、定制开发
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联