while语句和dowhile语句(循环结构)

计算1+2+3+....+100的结果。

#include<stdio.h>

int main()
{
int i=1,sum=0;
while(i<=100)
{
sum=sum+i;
i=i+1;
}
printf("结果是:%d\n",sum);
return 0;
}

结果

结果是:5050

 

统计从键盘输入的一行英文句子的字符个数

#include<stdio.h>

int main()
{
int count=0;
printf("请输入一行英文字符:");
while(getchar()!='\n')
{
count=count+1;
}
printf("你总共输入了%d个字符\n",count);
return 0;
}

while如果表达式为真(非0)才执行循环体里面的内容,而do..while则是相反(先执行再判断表达式是否为真)

while和dowhile区别

while:

while(表达式)

循环体

dowhile:

do

  循环体

while(表达式);

上一篇:python for android : 手机摇一摇


下一篇:Android开发-03-资源的制作