| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 538 人关注过本帖
标题:寻求帮助!!! 望百忙中的高手解决一下~~~~~~~~~~~
只看楼主 加入收藏
xzw36374
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-5-18
结帖率:0
收藏
已结贴  问题点数:10 回复次数:4 
寻求帮助!!! 望百忙中的高手解决一下~~~~~~~~~~~
C语言用调用和for求1加到100的和!
   如果可以请指教一下我写的错误  感激不尽!
#include"stdio.h"
int da(int n1,int n2)
{
    int sum,i;
    for(i=n1;i<=n2;i++)
    sum=sum+i;
    return(sum);
}
main()
{
    int a=1,b=100;
    int c;
    c=da(a,b);
    printf("%d \n",c);
}
        
搜索更多相关主题的帖子: 百忙 
2010-06-21 20:34
LegendofMine
该用户已被删除
收藏
得分:3 
提示: 作者被禁止或删除 内容自动屏蔽
2010-06-21 20:40
myhnuhai
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:3
帖 子:425
专家分:1725
注 册:2010-3-17
收藏
得分:3 
对变量先要初始化,才能进行运算,你的sum没有初始化,先赋值为0;在进行运算!

不要让肮脏的记忆,迷失了原本纯洁的心灵!
2010-06-21 20:42
dstone
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:20
专家分:125
注 册:2010-6-17
收藏
得分:3 
程序代码:
#include <stdio.h>

int da(int n1, int n2)
{
    int sum = 0, i = 0;
    for(i = n1; i <= n2; i++)
        sum += i;

    return sum;
}

int main(void)
{
    int a = 1, b = 100;
    int c = 0;
    c = da(a, b);
    printf("%d \n", c);

    return 0;
}
2010-06-21 22:18
wu644877373
Rank: 2
来 自:湖南
等 级:论坛游民
帖 子:47
专家分:30
注 册:2010-5-11
收藏
得分:3 
sum应先赋值为0

2010-06-22 18:00
快速回复:寻求帮助!!! 望百忙中的高手解决一下~~~~~~~~~~~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017632 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved