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语句的用法

在c语言中for的作用,c语言中for语句的用法相关推荐

  1. python中continue语句的作用_Pythoncontinue语句有什么作用?详解Pythoncontinue语句的用法...

    本文主要介绍python语句,Python continue 语句跳出本次循环,而break跳出整个循环.continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环.co ...

  2. c语言中 amp 的作用,c语言中“amp;amp;”什么意思

    c语言中"&&"什么意思 在c语言中,"&&"是"与"."并且"的意思.它是逻辑运算符, ...

  3. C语言中fscanf的作用,C语言中fgets和fscanf区别详解

    搜索热词 C语言中fgets和fscanf区别详解 一.作用上的大概区别: ①fgets:从文件中读取一行数据存入缓冲区(fgets遇到回车才会结束,不对空格和回车做任何转换就录入到缓冲区,结束后再往 ...

  4. c语言中argc的作用,C语言中main函数的参数argc和argv

    参考资料: C++语言中的main函数,经常带有参数argc,argv,如下: int main(int argc, char** argv) int main(int argc, char* arg ...

  5. c语言中endif的作用,C语言中#ifdef,#ifndef和#endif的作用

    现在规定一下头文件书写规范, 根据陈皓编写的跟我一起些makefile,一定要记住:头文件中应该只是声明,而定义应该放在C/C++文件中.否则如果出现有定义,比如头文件中有int a =2;如果有多个 ...

  6. c语言中fopen的作用,c语言中fopen的用法

    在C语言中,fopen也是一个打开文件的函数.在C语言的命令窗口中输入doc fopen或者help fopen就可以获得该函数的帮助信息.下面小编就跟你们详细介绍下c语言中fopen的用法,希望对你 ...

  7. c语言中rand()的作用,c语言中的rand()函数用法

    rand() rand()函数作用:用来产生随机数,但是,rand()的内部实现是用线性同余法实现的,是伪随机数,由于周期较长,因此在一定范围内可以看成是随机的. rand()函数返回:返回一个范围在 ...

  8. c语言中exit函数作用,c语言中exit函数 c语言中exit与break区别

    C语言中exit();怎么用? exit() 结束当前进程/当前程序/,在整个程序中,只要调用 exit ,就结束. return() 是当前函数返回,当然如果是在主函数main, 自然也就结束当前进 ...

  9. 在c语言中 auto的作用,c语言中auto是什么意思

    说起auto相信很多人都不知道是什么意思,下面php中文网就带领大家学习一下c语言中auto是什么意思. auto是C语言的一个关键字,关键字主要用于声明变量的生存期为自动,即将不在任何类.结构.枚举 ...

最新文章

  1. Django部署(Apache)
  2. 白话Elasticsearch29-IK中文分词之IK分词器配置文件+自定义词库
  3. Linux正則表達式-定位元字符
  4. 各向异性扩散滤波_原理与算法
  5. CSS中的resize属性
  6. qt mingw连接mysql_win下Qt连接MySql (mingw)
  7. XenServer 6.5实战:Creating a Storage Repository (CIFS)
  8. Spark项目 error while loading <root>, error in opening zip file
  9. 2019全球最具颠覆性的17大公司
  10. 目录-管壳式换热器的分析与计算
  11. 华为手机热点无法连接_华为手机热点无法连接
  12. 大连计算机类书店小结
  13. 最详细教学--实现win10 多用户同时远程登录内网机--win10+frp+rdpwrap+阿里云服务器
  14. Google永久允许使用Flash 100%详细简单+解决
  15. RocketMQ ConsumeQueue 消费队列文件
  16. javaWeb实现短信验证码发送
  17. 收藏!转型AI工程师必读
  18. 单片机进阶---PCB开发之照葫芦画瓢(一)
  19. 自由宣言--《I Have a Dream》(马丁.路德.金)
  20. 0xC0000005: 写入位置 0x00000000 时发生访问冲突的解决办法

热门文章

  1. 如何安装Windows
  2. (面试)单页面和多页面区别?
  3. python 推箱子实验开发报告_推箱子实验报告.doc
  4. 平翘舌绕口令(整理)
  5. 润乾报表----模板报表制作
  6. 我来调侃中国的软件公司,呵呵
  7. 分享一个有趣的小抄表——机器学习关键概念
  8. 人脸识别(face recognition)
  9. 题解 CF292A 【SMSC】
  10. 马尔可夫过程在控制领域的应用