lzth.net
当前位置:首页 >> C语言中循环语句用法 >>

C语言中循环语句用法

C语言循环语句用法有三种主要形式:1. for()循环2. while()循环3. do {} while();循环 for()循环用法:for( e1 ; e2 ; e3 ) //注意三个区域间用分号来分隔,而不是逗号!!{ for_statements ; //多条语句用{}括起来,单条语句可以不用,

do--while while for foreach

三种循环语句! for(变量初始话;条件判断 ; 变量的自增或自减) { 语句; } for循环一般用在已知循环次. while(表达式) { 语句; } while一般用在循环次数不明的情况 do{ 语句 }while(表达式); dowhile一般用在循环次数不明切必须有一次循环; 这三种循环是可以相互转换的!!切记! 希望多你有帮助! 我是学软件的,不懂的可以加我QQ问!

#include<stdio.h>void main(){ long int f1,f2; //定义了长整形的变量f1,f2 int i; //定义了整形变量i f1=1;f2=1; //f1和f2的赋初值 for(i=1;i<=20;i++)//变量i的初始值设为1,循环20次,每次循环控制i的步长为1 { printf("%12ld %12ld",f1,f2); //每次输出f1,f2,它们占据12个空格的位置 if(i%2==0)printf("\n");//如果i能被2整除,输出回车换行 f1=f1+f2;//每次循环使f1的值等于f1+f2的值 f2=f2+f1; //每次循环使f2的值= f1+f2+f2的值 }}

3种 for while dowhile 举例 for(i=0;i<10;i++) 用i控制循环次数 while(5>0) 用括号内的条件控制 若为真则循环 do{ }while(3<0) 括号内的条件控制循环 若为真则循环 此循环无论如何都会运行1次

while(控制循环条件) { 循环体 } do{循环体} while(循环条件) for(循环变量初始化;控制循环条件;修正循环变量) {循环体}

while语句的一般格式: while(表达式) {若干语句 } while语句由关键字while、括号中的一个求值为boolean型数据的表达式和一个复合语句组成,其中的复合语句称作循环体,循环体只有一条语句时,大括号“{}”可以省略,但最好不要省略,

for(表达式1;表达式2;表达式3) { 内容 } 比如 for(int i=0;i<100;i++) { sum=sum+i } 意思是先定义一个整型i给他赋初值0,在判断i是否小于100,是的话执行sum=sum+1;之后i在加1;一直循环到i>=100的时候这个循环就结束了.

while的判断是只有0才是假,才退出循环,就是只有当a/=10等于0的时候才退出.因为a是定义成int型的只要a/=10出现零点几的时候就会取整,就会变成0

for语句for(i=0;i<n;i++)i=0是赋值语句.i<n是判断语句,也就是如果i<n就接着循环,否者跳出循环执行下面的语句.i++的作用是使i自增改变i的值,使得循环可以跳出来,否则循环会无止境下去.还有就是while 和 do whilewhile(i<n){}和do{}while();他们和for 差不多 括号内的是判断语句如果判断语句为真,就跳除循环.只是 while(i<n)中 如果i本来就比n大 就不会执行循环里的语句.而do while(i<n)则 执行{}内的语句 然后判断i是否小于n.

mwfd.net | lhxq.net | mcrm.net | qwfc.net | qmbl.net | 网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com