c语言for循环是什么意思

int i = 11,m=3,r
for(r=11;i;i>>=1){
if(i&1) r *= m;
m*= m;
}
printf("%d",r);
麻烦各位指教 我连FOR循环什么意思都不知道

看来没有人回答就我来了。
#include<stdio.h>
void main()
{
int i = 11,m=3,r;
for(r=11;i;i >>= 1)//第一个;号之前我想应该能看懂。第二个是
//要大于0的意思。没有写判断语句。意思是要大于0就执行。第三个是i>>=1的
//意思是i/2的意思。
{
printf("i = %d\n",i);//看这条语句的值应该很清楚
printf("r = %d\n",r);
if(i&1)//i是奇数的时候是true
r *= m;
m*= m;

}
printf("i = %d\n",i);//能看出来i每次是0的时候for语句结束了。
printf("%d",r);
}
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-14

for循环是用来控制语句的重复执行次数的一个关键字。


具体用法可以用下面的例子来说明:

int i,a=0;
for(i=0; i<5; i++)  // for循环就控制程序对于语句a++执行5数,执行一次i的值就加1(由for循环中i++控制,i的初始值由i=0控制)
{
    a++;
}
// 程序执行完后i=5, a=5

第2个回答  2009-06-26
for语句的基本形式是
for(语句A;语句B;语句C)
语句A是for语句在执行第一次循环之前所执行的语句,之后就不再执行了
语句B是for语句在执行每一次循环前执行的语句
,如果该语句的值为假(也就是0),则for语句结束
语句C是for语句在每一次循环结束前执行的语句
注意语句A与B,B与C之间是用分号隔开,C语句后面没有分号
第3个回答  2009-06-25
for(初始值;判断条件;值改变)
初始值r循环一次改变一下值,当r的值不满足第二项的判断条件时,结束循环。

c语言中for(;;)是什么意思?
C语言中,for表示一个无限循环。详细解释如下:一、for循环的基本结构 在C语言中,for循环是一种常用的控制流结构,用于重复执行一段代码。其基本结构为:c for { \/\/ 循环体 } 其中,初始化用于设置循环控制变量的初始值,条件判断是一个表达式,用于判断是否继续循环,更新表达式则在每次循环结束后更...

c语言中for循环是什么意思
在c语言编程中,for循环是一种广泛应用的控制结构,用于重复执行一段代码直到满足特定条件为止。for循环由三个部分组成:初始化表达式、条件表达式和更新表达式。具体形式可以写作:for(初始化表达式;条件表达式;更新表达式){循环体;}。这里,初始化表达式通常用于设置循环变量的初始值,条件表达式用于判断循环...

c语言的for英文意思是什么?
for是一种循环的意思。for(i=0;i<5<i++){ 你想做的事情;} 这种循环的意思就是,起初的时候i=0,然后执行到i<5这里,这个时候i的等于0的,所以i<5成立,然后继续执行i++,i++的意思是自增1.也就是说这个时候的i就等于i+1=1。然后执行你想做的 事情。然后在返回去判断i<5是不是成立...

c语言中for
C语言中for循环是一种常用的循环结构,用于重复执行一段代码,直到满足特定条件。其基本语法结构为:for{ \/\/循环体代码 }。for循环的基本构成 在C语言中,for循环由三个主要部分组成:1. 初始化部分:在for循环开始前,用于初始化循环控制变量。这个变量通常用来计数或者作为循环迭代的依据。2. 循环条件...

c语言中for是什么意思(C语言中for是什么)
C语言中for是什么 for是C语言中的一个关键字,主要用来控制循环语句的执行。for循环是编程语言中一种循环语句,而循环语句由循环体及循环的判定条件两部分组成,其表达式为:for(单次表达式;条件表达式;末尾循环体){中间循环体}。for循环小括号里第一个“;”号前为一个为不参与循环的单次表达式,其...

c语言中for是什么意思?
在C语言中,for是一种流程控制语句,它能够重复执行一段代码块,直到满足指定的条件为止。for循环的语法结构由三部分组成,包括初始子句、循环条件和迭代子句。其中,初始子句用于初始化循环计数器,循环条件用于判断循环是否需要执行,迭代子句则用于改变循环计数器的值。for循环十分灵活,能够满足各种不同的...

C语言中for是什么
C语言中的for关键字,是编程语言中控制循环执行的一种工具。它在程序设计中扮演着重要角色,能够帮助开发者高效地重复执行一段代码,直到满足特定条件为止。for循环由三个主要部分组成:初始化表达式、条件表达式和末尾循环体。整个循环的结构可以表示为:for(初始化表达式;条件表达式;末尾循环体){中间循环...

c语言中 for(;;)是 什么意思?
就是无限循环,没有循环变量。循环体内应有别的控制条件跳出循环,否则是死循环。

for循环的意思是什么?
for(i=0;i<n;i++)的意思:在c语言中,for(i=0;i<2,i++){循环体语句;}这样的循环体会执行2次(分别是i=0和i=1时的情况)。它的执行流程是这样的:首先给变量i赋初值0,然后判断,若满足条件i<2(是),就执行循环体的语句,完成后再i++,即。i = i + 1。i变成1,然后再次判断...

编程中的for是什么意思
在C语言中,for语句使用最为灵活,它的一般形式为:for(表达式1; 表达式2; 表达式3)

相似回答