C语言中for语句的用法,c语言中for的用法

1,c语言中for的用法for (int i=1;i<=3;++i)这种写法完全没问题 , 只不过是C99之后才支持的,而之前的C语言标准中变量申明必须放在语句块的开头 。有些比较老的编译器不支持新的标准 , 所以会报错 。你可以换个比较新的编译器,比如VC2005、2008等等都可以 。这样的写法现在是提倡的 。for语句就是一个循环语句 。一般的书上都有啊 。如for(i=0;i<10;i++)x+=1;上面这句的意思是 , i=0时,x自加1一次,一直加到i=9后跳出循环,执行下一句 。c语言中*是二元运算符:乘号,用于将两个表达式的值相乘;也是一元运算符:取值,用在指针表达式的左边,取指针指向的存储位置的值 。有些编译器会强制一些好的东西,书上有的步一定是合理的,实际上很多书都很垃圾的【C语言中for语句的用法,c语言中for的用法】
2,for在c语言中的用法for是C语言中的一个关键字,主要用来控制循环语句的执行 。下面举例说明for语句的使用方法:int i;for(i=0; i<3; i++) // i=0是初始化部分;i<3是循环判断条件部分(当满足此条件时才进入执行for循环中的语句);i++是执行完循环体语句后的操作 printf("HelloWorld");}// 上面的for语句就是控制输出3次HelloWorldfor是C语言中的一个关键字,主要用来控制循环语句的执行 。下面举例说明for语句的使用方法:int i;for(i=0; i<3; i++) // i=0是初始化部分;i<3是循环判断条件部分(当满足此条件时才进入执行for循环中的语句);i++是执行完循环体语句后的操作 printf("HelloWorld");}// 上面的for语句就是控制输出3次HelloWorld
3,C语言中for 的用法/*如果循环语句没有/*在写代码的时候建议不使用这种方法,因为这样很容易出错,也就是,不管该循环作什么处理,都要把/*就上面的代码而言,加不加都是一样的*/加{}表示先执行第一个for循环 , 然后执行{}里面的代码,若不加的话,表示两个for同时循环!标准写法都是要只有一条语句的时候可以省去 如 for(,,)for(,,)语句;本例中加不加效果都一样如果加不加的话 , break 只能跳出里面那个循环,很容易犯错,呵呵!所以 , 加比较好当执行for循环只循环单个语句时可以不加{},循环多个语句时就要加{},不过为了编码规范,建议都加{}你这些程序肯定是某些二流教科书上,根本就是误导人 。for后面语句(需要循环的)不管是一句还是多句都要加!因为加{}比不加{}让程序表述得更加清楚!
4,C语言for的用法#include <stdio.h>#include <math.h>int main(void)int repeat, ri;double x, y;scanf("%d", &repeat);for(ri = 1; ri <= repeat; ri++)scanf("%lf",&x);if(x>=0)y=sqrt(x);//这个已经开方了}elsey=pow(x+1,2)+2*x+1/x;}printf("f(%.2f) = %.2f\n", x, y); }return 0;}printf("%d",x,y);不会报错,printf是一个多参数的c函数,编译的时候,printf函数本身并不知道"引号"中需要多少个参数,它只是按照顺序从堆栈上取参数而已 。所以用啥编译器都不会报告错误 。一个分号是一条语句,前缀先执行,后缀后执行 。for(int a=0;a<10;a++)//循环主体}for(表达式1;表达式2;表达式3)其中表达式1是初始条件,表达式2是循环条件,表达式3是循环因子比如:int a;for(a=0;a<10;a++)表示循环10次 。5,c语言中for语句是怎么用的1:for循环 for语句的格式为: for (初始化语句; 条件语句; 控制语句) 语句1 ; 语句2 ; .... 语句n ; } for 语句的执行顺序是:首先执行“初始化语句”;然后测试“条件语句”;若条件成立,则执行语句1到语句n;然后执行“控制”语句;接着再测试条件语句是否成立,如果成立则重复执行以上过程,直至条件不成立时才结束for循环 。如: for(i=0;i<10;i++)......; int i,a[]=new int[10]; for (i=0,i<10;i++) a[i]= 0; 这段代码把整型数组a中的所有元素都赋成0 。你可以在for循环的头部说明你的变量,而且最后一个表达式可以省略,不过要确定在语句中对变量的值有所改变,如: for(int i=0;i<=10;) i+=i; for循环中,“初始化语句”、“条件语句”和“控制语句”都可以省略 , 但是其间的分号不能省略 。例如: int i =0 ; for (; ; ;) if i>10 break ; i = i +1 ; } for循环中省略“条件语句”时,在for语句2:while循环 while循环和for循环类似,其格式为: while (条件语句) 语句1 ; 语句2 ; .... 语句n ; } 执行while时 , 先测试“条件语句”,如果条件成立 , 则执行语句1到语句n,直至条件不成立时调处循环 。int i=0 ; while (i<10) i++ ; System.out.println("Hey!.get me out of here!:); } 3:do ... while 循环 do ... while 循环语句的格式为: do 语句1 ; 语句2 ; .... 语句n ; } while (条件语句) ; do ...while 语句的功能是首先执行语句1到语句n,然后进行条件测试,如果条件成立,则继续执行语句1到语句n,否这跳出循环 。如: boolean test=false; do ...... } while(test); 这种控制并不是很常用,但有时却非常重要,使用时注意结尾处while语句后的分号 。for是C语言中的一个关键字,主要用来控制循环语句的执行 。下面举例说明for语句的使用方法:1234567 inti;for(i=0; i<3; i++) // i=0是初始化部分;i<3是循环判断条件部分(当满足此条件时才进入执行for循环中的语句);i++是执行完循环体语句后的操作 printf("HelloWorld");}// 上面的for语句就是控制输出3次HelloWorldc语言中for语句用法:for是C语言中的一个关键字,主要用来控制循环语句的执行 。举例:int i;for(i=0; i<3; i++)// i=0是初始化部分;i<3是循环判断条件部分(当满足此条件时才进入执行for循环中的语句);i++是执行完循环体语句后的操作printf("HelloWorld");}// 上面的for语句就是控制输出3次HelloWorld 。扩展资料:for循环是编程语言中一种循环语句,而循环语句由循环体及循环的判定条件两部分组成,其表达式为:for(单次表达式;条件表达式;末尾循环体)1.语句最简形式为:for( ; ; )2.一般形式为:for(单次表达式;条件表达式;末尾循环体)中间循环体;}其中,表示式皆可以省略,但分号不可省略 , 因为“;”可以代表一个空语句,省略了之后语句减少 , 即为语句格式发生变化,则编译器不能识别而无法进行编译 。[1] for循环小括号里第一个“;”号前为一个为不参与循环的单次表达式,其可作为某一变量的初始化赋值语句, 用来给循环控制变量赋初值; 也可用来计算其它与for循环无关但先于循环部分处理的一个表达式 。“;”号之间的条件表达式是一个关系表达式,其为循环的正式开端,当条件表达式成立时执行中间循环体 。执行的中间循环体可以为一个语句,也可以为多个语句 , 当中间循环体只有一个语句时,其大括号执行末尾循环体后将再次进行条件判断,若条件还成立 , 则继续重复上述循环,当条件不成立时则跳出当下for循环 。参考资料:百度百科-for循环for是C语言中的一个关键字 , 主要用来控制循环语句的执行 。下面举例说明for语句的使用方法:int i;for(i=0; i// i=0是初始化部分;ifor循环是开界的 。它的一般形式为: for(; ; ) 语句; 初始化总是一个赋值语句,它用来给循环控制变量赋初值; 条件表达式是一个关系表达式 ,  它决定什么时候退出循环; 增量定义循环控制变量每循环一次后 按什么方式变化 。这三个部分之间用";"分开 。例如: for(i=1; i10时,结束循环 。for的循环顺序你如果了解的话就会理解i++的作用了 我系统的说下吧 for(表达式1;表达式2;表达式3)循环如for (i=o;i<5;i++)printf("\n"); i初始值为0.i小于5时执行以下的语句 。执行后就进行i++(也就是把i自身+1) 。1、for是C语言中的一个关键字,主要用来控制循环语句的执行 。2、下面举例说明for语句的使用方法:int i;for(i=0; i<3; i++)// i=0是初始化部分;i<3是循环判断条件部分(当满足此条件时才进入执行for循环中的语句);i++是执行完循环体语句后的操作printf("HelloWorld");}// 上面的for语句就是控制输出3次HelloWorld 。扩展资料for循环是编程语言中一种开界的循环语句,而循环语句由循环体及循环的终止条件两部分组成 , for循环其在各种编程语言中的实现与表达有所出入,但基本为以C语言和pascal语言代表的两种形式 。参考资料for循环语句_百度百科

    推荐阅读