c语言while的用法及例句,C语言while语句用法

c语言while的用法及例句,C语言while语句用法,C语言详细讲解while语句的用法

c while语句的使用语法如下:“while(condition){ statement(s);}”,语句可以是单个语句,也可以是语句块,其条件可以是任意表达式,true是任意非零值。当条件为真时,循环迭代。

目录

while句子格式例1例2例3

while语句格式

格式:

While(表情)

{

语句块

}

1.先执行while(表达式),比如条件为真就执行语句块;

2.执行完语句块后,继续执行表达式;

3.知道表情是假的。退出循环,然后执行代码。

例题1

使用while语句输出从0到9的值。

代码:

#包含stdio.h

int main (void)

{

int I=0;//初始条件I=0;

While(i10) //while循环

//while(表达式)如果为true,则执行{}中的语句块。

{

printf(' I的值为:%d\n ',I);//输出I的值

我;//自增长

}

返回0;

}

解释:

1.开始定义初始条件I=0;

2.开始输入while(I=0;)循环,I=0;如果条件成立,立即执行语句块的内容,输出I=0;再算我;I=1;

3.输入while(i10);I=1;如果条件成立,立即执行语句块的内容,输出I=1;再算我;I=2;

4.重复以上步骤,直到i=10当条件不成立时,跳出循环,执行return 0;

结果:

例题2

用while计算1-100的和

代码:

#包含stdio.h

int main (void)

{

int I=0;//定义一个初始条件I,sum

int sum=0;

While(i=100) //while循环

{

sum=I;//语句块条件

我;

}

printf(' 1-100的和:%d\n ',sum);//总和

返回0;

}

解释:

1.开始运行while(I=100);因为i=1,i=100 hold,循环体会被执行;I执行后;I的值变成2,sum的值变成1。

2.while循环继续判断i=100是否为真,因为此时i=2,i=100为真,所以继续执行循环体;I执行后;I的值变成3,sum的值变成3。

3.重复步骤2。循环到第100次,I的值变成101,sum的值变成5050;此时,i=100不再有效,所以我退出循环,停止执行循环体,转而执行while循环后面的代码。

结果:

例题3

经典标题水仙号

(从0到999的每个数字的立方和等于自身的数之和等于水仙花的数量)

代码:

#包含stdio.h

int main (void)

{

int I=0;//定义初始数量

int a,b,c;//定义几百位。

While( i=999) //条件

{

//开始拆单位,十位,百位;

a=I/100;//数百

b=i/10;//十位数

c=i;//有点

If (a*a*a b*b*b c*c*c==i) //if语句判断条件

{

Printf('水仙花:%d\n ',I);true的输出语句块

}

我;//再次计算I,然后返回while。

}

返回0;

}

解释:

1.开始确定区间[0-999]

2.开始执行I=0;如果条件成立,执行语句块的内容,反汇编I的单百位,用If语句判断是否成立,然后输出I;

3.判断I的值,将每个单位拆分成十和百;a=I/100;//百位;b=i/10;//十位数;c=i;//有点

4.重复上述操作,直到i=1000,条件不成立。只需跳出while循环,运行while下面的语句。

结果:

关于C语言中while语句用法的详细讲解,本文到此为止。有关C语言中while语句的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • c语言调用退出函数 c语言退出整个程序怎么写
  • c语言中怎么给函数初始化 c语言的初始化语句
  • c语言编写函数计算平均值 c语言求平均函数
  • 详解c语言中的字符串数组是什么,详解c语言中的字符串数组结构,详解C语言中的字符串数组
  • 表达式求值c++实现,c语言实现表达式求值
  • 看懂c语言基本语法,C语言详解,C语言的基本语法详解
  • 用c语言实现快速排序算法,排序算法设计与实现快速排序C语言,C语言实现快速排序算法实例
  • 深入解析c语言中函数指针的定义与使用方法,深入解析c语言中函数指针的定义与使用情况,深入解析C语言中函数指针的定义与使用
  • 描述E-R图,E-R图举例,关于C语言中E-R图的详解
  • 折半查找法C语言,折半查找算法(算法设计题)
  • 折半查找法C语言,c语言折半法查找数据,C语言实现折半查找法(二分法)
  • 扫雷小游戏c++代码设计,c语言扫雷游戏源代码,C语言实现扫雷小游戏详细代码
  • 怎样统计程序代码行数,C语言统计行数,C#程序员统计自己的代码行数
  • 基于c语言的贪吃蛇游戏程序设计,用c语言编写贪吃蛇游戏程序,C语言实现简单的贪吃蛇游戏
  • 图的两种遍历算法,图的遍历算法代码c语言,Python算法之图的遍历
  • 留言与评论(共有 条评论)
       
    验证码: