-
当具体循环数(条件)不明确时使用 while,当指定循环数(条件)时使用 for
另一个是[当前型周期]和[直到性周期]之间的区别。
当满足条件时,执行下一条语句;
直到性周期](先执行)直到条件不为真,然后继续下一个语句;
它们之间的区别在于:
电流型环路仅在满足条件时执行;
另一方面,[直到性周期]将至少执行一次,直到条件不成立。
例如:for(i=0; i<100;i++) *当 i 的值介于 0 和 100 之间时,程序将执行循环主体中的语句*
while:做而(判断语句); 在任何情况下,它都必须执行一次,然后确定 while 条件是否为真
-
我不认为这两个循环之间有太大区别,只要你知道一个判断条件,都可以使用。
看起来你已经习惯了。 当有初始值时,我通常使用 for(),个人习惯......
此外,虽然有特殊的用途。
无论如何,do 必须执行一次。
而(判决书);
-
例如,当您知道循环数时,可以同时使用 for 和 while。
for(int i=0;i<100;i++) 可以写成 int i=0;
while(i<100),只有在不知道循环数的情况下才能使用 while,例如 while(x>0)。
-
它们中的大多数是可互换的,但请考虑哪一个是可读的。
如果你多写一些程序,你会发现可读性是很重要的,一个你看不懂的程序不会是好的程序。
-
我明白这两个词的区别虽然通常用于引发连续事件; for 通常用于描述持续一定时间的状态或情况。 下面简单总结一下这两个词的意思、发音和用法,先给大家一个大致的了解
让我们看一下 while 和 for 之间的其他区别:
1.While 表示某事正在发生或同时发生,而 for 表示一段时间的持续时间。
例句:
while you're reading your book, i will be cooking dinner.
当你在读书的时候,我会做晚饭。
i studied french for three years when i was in college.
我在大学里学习了三年法语。
2.虽然通常用于表达对比和对立,而用于强调时间范围。
例句:
while it's hot outside, it's cold inside.
外面很热,里面很冷。
i'll be on vacation for two weeks.
我会去度假两个星期。
3.虽然可以表示“虽然”,表示两个事实相互矛盾; FOR 不是这个意思。
例句:
while i know it's unhealthy, i still enjoy eating junk food.
虽然我知道垃圾食品不健康,但我仍然喜欢它。
i brushed my teeth before going to bed, for good oral hygiene.
为了口腔健康,我在睡前刷牙。
4.虽然通常用于引发连续事件; for 通常用于描述持续一定时间的状态或情况。
例句:
while i was jogging, i saw a beautiful sunset.
我正在慢跑,看到了美丽的日落。
it rained for three days straight.
连续三天下雨。
5.虽然追求两个事件之间的相关性,而追求事件持续的时间长度。
例句:
while you're in the shower, can you also wash your hair?
当你洗澡时,你能顺便洗头吗?
i worked for two years before i got promoted.
在我升职之前,我工作了两年。
-
区别:对于循环,就是对某个对象进行迭代,通俗地说,就是根据循环的次数来限制重复次数。 而循环在满足某些条件时执行。
对于循环使用:
int a=0;
for(int i=0;i<10;i++)a++;A 加 1 加 10 倍,最后 A 是 10。
while 循环用法:
int a=0
while(a<10){
a++;A 不断将 1 加到 1 和 10 以退出循环。
-
While 和 for 是 C++ 中的两种循环语句,它们的区别如下:
循环条件:在循环开始时评估一个while循环的循环条件,如果条件为真,则执行循环体; for 循环的循环条件在循环的开始和每个循环的结束时进行评估。
循环控制:while循环的循环控制语句位于循环体内部,for循环的循环控制语句位于循环的头部。
使用场景:虽然循环适用于无限数量的循环,而for循环适用于确定循环数。
-
for 循环。
while 和 while 之间的区别如下:
一、循环结构不同for 循环。
for(单表达式; 条件表达式知道波段; 最后是循环体)。
while 循环的表达式为:while。
2、判断执行条件的方式不同for环路执行循环结束后,再次判断条件,如果条件仍然为真,则重复上述循环,当条件不为true时,电流for环路将被跳跃。
while循环在满足条件时进入循环,进入循环后,当条件不满足时,在执行循环体中的所有语句后跳出(而不是立即跳出循环。
3.使用目的不同for 循环的目的是限制循环体可以执行的次数,使结果更准确。
while 循环的目的是重复执行语句或块。
第四,语法不同循环的语法为:for (variable = start value; 变量 <=结束值; 变量 = 变量 + 步长值)。
while 循环的语法是:while (“conditional”) line 和 encyclopedia - for 循环。
-
当您知道执行次数时,通常使用 for,以及何时要有条件地循环。
1.构造无限循环时两种类型的循环之间的区别。
当使用 while 构造无限循环时,while (true) 一般用于构造无限循环; 当使用 for 构造无限循环时,for(;; 黑野桥构建了一个无尽的循环。
这两个循环的区别在于,while 循环中的条件是作为表达式的处理,所以在构造 while 循环的时候,其中的 true 实际上被看作是一个始终为 true 的表达式,这很容易引起混淆,而 pc-lint 等一些工具会认为有问题, 所以在构造一个无限循环时,最好使用 for(;; 继续。
2.在正常周期的情况下,两个周期之间的差异。
在循环数组时,一般来说,如果每一轮循环都是在循环处理完之后,再添加循环变量,那么使用 for 循环会更方便。
如果想在循环处理过程中增加循环变量,使用while loop袜子脊椎按摩疗法会更方便。
另外,在使用 for 循环语句时,如果其中的循环条件很长,可以考虑改用 while 循环,以使 ** 的排版格式更好看。
-
C 语言中 for 语句和 while 语句的区别:
1.不同的使用场景:
当执行次数已知时,For 通常用于干燥,而 while 通常用于条件循环。
2.两个循环在构造无限循环中的区别:
while循环中的条件被看作是表滑的奇达公式,所以在用while构造一个无限循环的时候,里面的真实际上被看作是一个永远为真的表达式,这很容易引起混淆,有些工具比如pc-lint会认为有什么不对劲, 因此,最好在构建无限循环时使用 。
3、两个周期与普通周期的区别:
在循环数组时,如果在处理每个循环后添加循环变量,则使用 for 循环会很方便。
如果想在循环处理过程中增加循环变量,使用 while 循环会更方便。
-
在 C 语言中,while 语句用于在代码的第一次搜索中重复执行 ** 块,只要指定的条件为 true。 循环体将继续执行,直到指定的条件变为 false。 while 循环的语法如下所示:
while (condition) {
圆形体生成芹菜樱桃码块。
在此语法中,condition 是在每次迭代之前计算的布尔表达式。 如果表达式的结果为 true,则执行循环体中的 ** 块。 然后再次测试该条件,如果仍然满足延迟条件,则循环将继续执行。
如果不再满足该条件,则退出循环。
例如,以下段使用 while 循环打印数字 1 到 10
int i = 1;
while (i <=10) {
printf("%d ",i);
i++;在此示例中,循环条件为 i <=10,在每次迭代之前计算。 只要 i 的值小于或等于 10,循环就会一直被执行。 在每次迭代中,i 的值将增加 1,并且数字 1 到 10 将打印在屏幕上。
取决于它是在 scanf 还是 printf 中使用。
在 scanf 中,添加 * 的部分将被忽略,并且不会被参数检索。 >>>More
C 没有字符串类型的变量,但它有一个字符串类型的常量,“谢谢”。"此字符串是一个常量,在 C++ 中,字符串是在 C++ 库中定义的类,称为字符串类。 char 只是定义一个字符。 因为字符串“thank you”作为右值表示他的第一个字符的地址,即字母't'所以可以有: >>>More
呵呵,这个哥哥和我几个月前的样子很像。 在学习 C 之前,我认为 C 应该能够实现任何事情。 但是在学习之后,我发现我离Windows还很远。 >>>More
你能说清楚吗,我不知道你的意思。 是否要在 main 函数中调用一个函数,然后不知道如何定义被调用的函数? 如果是这样的话,我可以告诉你。 >>>More
这句话的意思是,从2到k+1之间没有能被n整除的数字,所以输出是素数,当然不能被else代替,否则一些非素数的数字也会作为素数输出。