标题:我是名新手,下列程序哪里错误如何纠正,请大神赐教
只看楼主
hellloworld
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2020-4-9
结帖率:100%
已结贴  问题点数:20 回复次数:9 
我是名新手,下列程序哪里错误如何纠正,请大神赐教

#include<stdio.h>
void main()
{
    double sum,a=1,b;
    int i;
    for (i=1;i<=100;i++)
    {
        b=i/a;
        sum=sum+b;
        a=-a;
    }
    printf("%if",sum);
}
搜索更多相关主题的帖子: i++ 错误 if sum for 
2020-04-09 11:15
叶纤
Rank: 8Rank: 8
等 级:禁止访问
威 望:1
帖 子:658
专家分:848
注 册:2019-11-22
得分:10 
不知道你具体想问什么
从图片上看你建立的应该是cpp文件,而不是.c文件,具体还是需要看你用的什么编译器
从代码上看,如果是用的c++编译器,是不支持void的,应改为int
我对c不熟悉,没记错的话double对应的是%f,而不是%if
从代码逻辑上看也不知道你想干啥
从可学习性来看,对于语法,并没有感觉这串代码可以深刻的理解for循环,反而更绕大脑,其他更深层的问题,就不清楚了

把学习时间浪费在混坛上是傻瓜行为,更何况自己的水平连一两都没到。
2020-04-09 13:52
八画小子
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:37
帖 子:705
专家分:2043
注 册:2010-11-11
得分:5 
你截图的问题和程序无关,可能是没有编译成功。
2020-04-09 14:26
专业课的小白
Rank: 1
等 级:新手上路
威 望:1
帖 子:56
专家分:0
注 册:2019-12-17
得分:0 
回复 楼主 hellloworld
这个题目的要求是什么呢?
2020-04-09 15:21
飞天大烧卖
Rank: 2
等 级:论坛游民
帖 子:45
专家分:27
注 册:2020-3-26
得分:0 
算1 -2 3 -4 ....  99 -100 和吧
#include<stdio.h>
int main(void)
{
    int sum=0,a=1,b;
    int i;
    for (i=1;i<=100;i++)
    {
        b=i/a;
        sum=sum+b;
        a=-a;
    }
    printf("%d",sum);
}
2020-04-09 16:03
自学的数学
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:46
帖 子:967
专家分:4146
注 册:2017-11-15
得分:5 
如果是计算1 -2 3 -4 ....  99 -100 和。可以:
程序代码:
#include <stdio.h>
main()
{
int i, t= -1, sum = 0;
for (i = 1; i <= 100; i++)
sum += i * (t *= -1);
printf("%d\n",sum);
}
2020-04-09 17:23
hbccc
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:108
专家分:315
注 册:2020-2-18
得分:0 
你没编译吧,另外sum没有赋初值,%if ?  是啥,恕在下孤陋寡闻
2020-04-09 19:53
return_0
Rank: 8Rank: 8
来 自:五维空间
等 级:禁止访问
威 望:3
帖 子:512
专家分:838
注 册:2020-1-28
得分:0 
%lf

2020-04-10 22:13
xiaochizhen
Rank: 1
等 级:新手上路
帖 子:6
专家分:3
注 册:2020-4-17
得分:0 
b=(double)i/a,强制转换
2020-04-17 10:33
lin5161678
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:45
帖 子:1136
专家分:3729
注 册:2011-12-3
得分:0 
void main改int main
注意sum初始化

https://zh.
2020-04-17 10:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-500957-1-1.html




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

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