分别用while、do while和for 循环语求出:1+2+3+4+5+6+7+8+9+10

如题所述

第1个回答  2019-03-07
while语句的:
#include<stdio.h>
void
main()
{
int
i=1,sum=0;
while(i<=10)
{
sum=sum+i;
i++;
}
printf("sum=%d\n\n",sum);
}
do
while语句:
#include<stdio.h>
void
main()
{
int
i=1,sum=0;
do
{
sum=sum+i;
i++;
}
while(i<=10);
printf("sum=%d\n\n",sum);
}
for语句:
#include<stdio.h>
void
main()
{
int
i=1,sum=0;
for(;i<=10;i++)
sum=sum+i;
printf("sum=%d\n\n",sum);
}
第2个回答  2010-06-17
while语句的:

#include<stdio.h>
void main()
{
int i=1,sum=0;
while(i<=10)
{
sum=sum+i;
i++;
}
printf("sum=%d\n\n",sum);
}

do while语句:

#include<stdio.h>
void main()
{
int i=1,sum=0;
do
{
sum=sum+i;
i++;
}
while(i<=10);
printf("sum=%d\n\n",sum);
}

for语句:

#include<stdio.h>
void main()
{
int i=1,sum=0;
for(;i<=10;i++)
sum=sum+i;
printf("sum=%d\n\n",sum);
}本回答被提问者采纳
相似回答