c语言 用四种循环语句编写从1加到100的算式

 我来答
爱教育爱学习
高粉答主

2019-11-14 · 学而不思则罔,思而不学则殆
爱教育爱学习
采纳数:384 获赞数:112736

向TA提问 私信TA
展开全部

1、

#include<stdio.h>

#include<stdlib.h>

intmain()

{

inti=1;

intsum=0;

while(i<=100)

{

sum+=i;

i++;

}

printf("%d",sum);

return0;

}

2、

#include<stdio.h>

voidmain()

{

inti=0,sum=0;

while(++i<=100)

sum+=i;

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

}

3、

intmain()

{

inti=100,num=0;

while(i)

{

num=num+i;

i--;

}

printf("%d\n",num);

return0;

}

4、

#include<stdio.h>

intmain()

{

inti=1;

intsum=0;

while(i<=100)

{

sum=sum+i;

i++;

}

printf("d",sum);

return0;

}

扩展资料

c语言while循环注意事项

1、防止死循环,即确保循环体内存在可以改变表达式值的语句,如i++。

2、循环和if语句一样的地方是:大括号可以省略。但只能控制离它最近的一条语句。也就是说当循环体只有一条语句的的时候,可以省略大括号。但这条语句不能是声明语句(如:intnum=10;这样则不行。)

百度网友8d8cdaf
2016-11-04 · TA获得超过2709个赞
知道小有建树答主
回答量:691
采纳率:82%
帮助的人:260万
展开全部
  1. int main()
    {
        int i = 100,num = 0;
        
        while(i)
        {
            num = num + i;
            i--;
        }
        printf("%d\n",num);
        return 0;
    }

2.#include <stdio.h>
main()
{
int s=0,i;
for (i=1;i<=100;i++)
s=s+i;
printf("sum=%d\n",s);
}

3.

#include<stdio.h>  

int main()  

{  

    int i=0;  

    int sum=0;  

    do  

    {  

        sum+=i;  

        i++;  

          

    }while(i<=100);  

      

    printf("%d",sum);  

    return 0;  

}  

4.#include<stdio.h>
void main()
{
       int x=1,sum=1;
       biaohao:
       x++;
       sum+=x;
       if(x<100)
       goto biaohao;
       printf("%d\n",sum);
}

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式