while循环开始后,先判断条件是否满足,如果满足就执行循环体内的语句,执行完毕后再回来判断条件是否满足,如此无限重复;直到条件不满足时,执行while循环后边的语句。简单来讲就是while循环是先判断后循环,判断如果满足条件进入循环,本次循环后再次判断。
while循环的例子
使用while循环求出15到155之间所有数字的和
使用while循环求出15到155之间的和,那么我们需要两个变量。一个用来表示当前的数字,其初始值是15,每循环一次让它自增1。另一个就是用来记录所有数字加起来的值。
int num=15;//定义第一个变量,用来记录当前需要求和的数字,初始值是15,最大是155
int sum=0;//定义第二个变量,用来记录数字相加的结果。
while(num<=155)//循环条件为i的值是否小于等于155,大于155就不需要再继续了。
{sum=sum num;//这句代码用来让原来sum的值加上num的值来作为新的sum值
num=num 1;//让num自增1}
print(“总和为:%d”,sum);
while循环语句用法
while语句的一般表达式为:while(表达式){循环体}。
while循环的执行顺序:当表达式为真,则执行下面的语句,语句执行完之后再判断表达式是否为真,如果为真,再次执行下面的语句,然后再判断表达式是否为真……就这样一直循环下去,直到表达式为假,跳出循环。
while循环的注意事项:
1、避免让循环的条件变成永真或者永假,不然的话可能没意义;
2、千万不要在while后面加;
3、while循环后面的大括号可以省略,如果省略,只能影响离它最近的那句代码,并且,这句代码不可以是声明变量的;
4、while语句块里面定义的变量,外面不能。
微信搜索关注【起航考网】,初中生/高中生学霸笔记,答题模板,全国各省市历届中高考真题,电子资料免费送!
-
rd指什么
RD是英文RegularDecision的简称,意思为常规申请。RD是美国大学本科招生录取的方式之一。常规录取没有唯一性和绑定性,学生可以同时申请多所大学的常规录取,在录取后学生可以自行决定就读学校。
-
wash的第三人称单数形式怎么写
wash的第三人称单数形式:washes。wash主要用作名词、动词,作动词时意为“洗;洗涤等;作名词时意为“洗;清洗等。wash的现在分词是washing,过去式是washed,过去分词是washed。
-
python中insert()函数的用法
insert()函数用于将指定对象插入列表的指定位置。python的insert函数中有两个必填参数,第一个是填充的位置,第二个是填充的内容。insert()方法语法:list.insert(index,object)。
-
rice可数还是不可数
rice是不可数名词。当rice用作名词时,表示“稻、米饭”。当rice用作动词时,表示“把……捣成米糊状”。例句:Riceisouressentialfoodstuffinlife.大米是我们生活的基本食物。
-
usually后面的动词什么形式
如果主语是第一人称或者第二人称,usually后面接动词原形,Usually在句子中可以用来修饰形容词、副词或者句子等等。usually通常用来表示频度,意思是“通常、经常、平常、惯常地、一直”。
-
cook cooker区别
cook和cooker区别:中文含义不同、词性不同、用法不同。cook可作动词和名词,作为动词时,意思有烹饪、煮、密谋、密谋策划等,作为名词时,意思有做饭的人、厨师;cooker只能作为名词,意思为厨灶、炉具。
-
vets英语职业技能考试含金量
vets证书含金量高。Vets是英语职业技能等级考试的英文简称。第一次举行时,就在全国各省市和自治区的城市里设置了40个考点,其中参加考试的考生由数万名,后来几次举办中,参加考试的人数越来越多。
-
restrict和restrain的区别
restrict和restrain的区别:含义不同、用法不同、侧重点不同。restrict和restrain这两个词虽然都有“限制,约束,管制”的意思。但restrain的语气比较温和,有时指自我约束;而restrict则是指限制在一个界限或范围内。
-
vhdl与verilog的区别
vhdl与verilog的区别为:用途不同、编程层次不同。vhdl主要用于描述数字系统的结构、行为、功能和接口。verilog以文本形式来描述数字系统硬件,可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。
-
python中float的用法
float()函数是python中一个比较常用的内建函数。float()函数用于将整数和字符串转换成浮点数。Python的浮点数就是数学中的小数,类似C语言中的double。