为了账号安全,请及时绑定邮箱和手机立即绑定

DevC++中没问题 这里有问题

#include<stdio.h>

int main()

{

    int sum=0,p,i=1;

    while(i<=100)

    {

        sum=sum+p*i;p=-1*p,i+=1;

    }

    printf("sum=%d\n",sum);

}


正在回答

2 回答

#include<stdio.h>


int main()


{


    int sum,p,i;

    sum=0,p=1,i=1;


    while(i<=100)

    {

        sum=sum+p*i;

        p=-1*p,i++;


    }


    printf("sum=%d\n",sum);


}

你while的循环顺序有点问题

0 回复 有任何疑惑可以回复我~
#1

weixin_慕设计1290762 提问者

在DEVv++软件我写的没问题 在这个慕课平台有问题
2021-09-16 回复 有任何疑惑可以回复我~
#2

qq_慕函数9032918 回复 weixin_慕设计1290762 提问者

p只能是1.
2021-10-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926028    人
  • 解答问题       20793    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

DevC++中没问题 这里有问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信