在c语言中for的作用,c语言中for语句的用法

C语言语言中FOR的用法

for 是一个循环语句,和while是类似的,for一般的用法有:

for(i=0;i<10;i++)

{

printf("hello world");

}

这里就是输出10次hello world,为什么是10次呢?因为首先i=0,第一次先判断i<10是否成立,成立的话,就运行 printf("hello world");,然后回过来i++,再判断i<10是否成立,成立的话再运行{ }内的程序,最后当i=9时,再回过来i++,i变为10,再判断i<10已经不成立了,所以就结束for语句,i从0~9一共是10次,所以输出10次hello world。while的话也类似的道理。

for也可以这样用:for(int i=0;i<10;i++) ,这里的i的周期(或者生命)只存在与这个for语句内,当for语句结束后,这个i就不存在了,是个临时变量,其他的话用法基本上就是这样。

c语言中for语句是怎么用的

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循环语句_百度百科。

C语言里的for语句怎么用

对于你的程序 main() { int i, j, k; 1printf("i j k\n"); 2for (i=0; i<2; i++) -------------------------- 3 for(j=0; j<2; j++) -------------------------- 4for(k=0; k<2; k++) -------------------------- 5printf(“%d %d %d\n", i, j, k); -------------- 6} 输出结果: i j k 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 程序先执行printf语句 输出ij k然后执行for循环 先执行3语句由于 i=0, i<2 所以执行下一语句执行4的for循环 j=0 j<2 所以执行下一语句执行5语句for循环 k=0 k<2 所以执行下一语句执行6的printf语句 输出 0 0 0 由于k的循环没执行完 返回5 语句执行5for中的 k++ k=1 k<2 执行下一语句 6 输出 0 0 1 然后再回5 由于k=2 停止 执行4语句j++ j=1 j<2 开始执行下一语句 5语句 k赋值0 在开始5、6语句的循环 依次结果是 0 1 0/ 0 1 1当j=2 时 不在是j<2 开始执行3语句 对j赋值0开始再次循环。

转载请注明出处华阅文章网 » c语言中for语句的用法

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值