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

如题所述

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;这样则不行。)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-04

    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);
}

本回答被提问者和网友采纳
相似回答