最近听到流程控制和循环了,感觉语言之间的语法很相似,不听吧,怕耽误某一个不同点或知识点,听吧,消耗很多时间,着实很纠结,莫非这需要传说中的空杯心态?

循环    定义和分类

定义:某些代码会被重复执行

分类:    for    while    do ... while

break 和 continue

for 例子

for(i = 1 ; i<= 4; ++i)

sum =sum + 1;

执行顺序:

1, i= 1

2,i<=4

3, sum = sum +1

4, ++i

求指定范围的奇数之和

# include

int main(void)

{

int i;

int sum = 0; //一定要初始化,不然垃圾值加上数字还是一个垃圾值

for(i = 1; i <= 10; i+=2 )

{

sum += i;

}

printf("sum = %d \n", sum);

return 0;

}

求1 到100 之间能被3整除的数之和

# include

int main(void)

{

int i;

int sum = 0; //一定要初始化,不然垃圾值加上数字还是一个垃圾值

for(i = 1; i <= 100; ++i )

{

if( i % 3 == 0)

{

sum += i;

}

}

printf("sum = %d \n", sum);

return 0;

}

js php c语言for循环,小蚂蚁学习C语言(8)——C语言for循环相关推荐

  1. python输入end退出循环_4.学习python获取用户输入和while循环及if判断语句

    0x00 Abstract 在开发中为了增加程序与用户的互动性需要增加获取用户输入的功能,在python中可以使用input()函数来获取用户的输入.当获取用户的各种输入后,我们需要使用逻辑语句来对数 ...

  2. c语言设计底层,【学习小总结】C语言的底层开发

    [学习小总结]C语言的底层开发 (2011-05-04 20:46:15) 标签: 底层开发 杂谈 程序设计可以根据开发的对象的不同,可以分低级程序设计和高级程序设计.既然,有人把高级程序设计概括成& ...

  3. php与c语言流程控制语句,小蚂蚁学习C语言(7)——C语言流程控制之if

    其实我感觉只要学过一门编程语言的人都会使用. 流程控制(非常重要) 1,什么流程控制 控制程序的执行顺序 流程控制的重要性 一通百通 C++ java C+ 都是一样的. 等等--总之就是非常的重要 ...

  4. c语言更新数据,sqlite学习笔记10:C语言中使用sqlite之查询和更新数据

    前面说到的 sqlite_exec() 中的第三个参数, SQLite 将为 sql 参数内执行的每个 SELECT 语句中处理的每个记录调用这个回调函数. 本节添加了两个函数,selectFromT ...

  5. c语言for循环笔记,【学习笔记】【C语言】循环结构-for

    1.使用: for (语句1; 条件; 语句2) { 循环体 } 语句1:初始化语句 语句2:增量语句(执行完循环体后再执行的语句) 1.for一开始就会执行一次语句1(整个for循环只会执行一次) ...

  6. 【C语言进阶深度学习记录】七 C语言中的循环语句

    文章目录 1 循环语句分析 1.1 do...while循环 1.2 while循环 1.3 for循环 1.4 三种循环语句使用对比 2 break和continue的区别 3 总结 1 循环语句分 ...

  7. C语言学习笔记07-1-语句结构:选择/循环(附三元运算符;DevC可以for定义临时变量的设置;continue、break、return;goto语句简单说明)

    选择/分支 与 循环/重复 语句结构 本质与流程图的三种结构类似,只是C语言没有until型循环,不难理解.文末捎带说一下goto语句. 结构化语句可以实现程序单一出口,goto 是非结构化的,会打乱 ...

  8. c语言循环语句学习心得

    目前循环语句用的最多的自然还是for循环 使用方法for(表达式1:表达式2:表达式三) { 语句块1 } 三个表达式有不同的要求 1 初始化,最早执行,有且执行一次. 2 判断,每次进入循环时执行, ...

  9. 《Go语言圣经》学习笔记 第一章 Go语言入门

    Go语言圣经学习笔记 第一章 Go语言入门 目录 Hello, World 命令行参数 查找重复的行 GIF动画 获取URL 并发获取多个URL Web服务 本章要点 注:学习<Go语言圣经&g ...

最新文章

  1. lepus监控oracle数据库_MySQL数据库监控软件lepus使用问题以及解决办法
  2. __name__=__main__
  3. 家长必读:不想逼孩子,你应该这样做
  4. C#操作sql通用类 SQLHelper
  5. 学习笔记-----fputs与printf
  6. 测试工程师需要具备的技能
  7. java返回类型自动_java-Apache Flink:由于类型擦除,无法自动确定函数的返回类型...
  8. php写 被转移,php从windows往linux迁移注意事项
  9. Python入门--文件对象的常用方法,write,read,readline
  10. Android ViewPager滑动背景渐变
  11. deb,命令行安装与软件中心安装有差异
  12. cad的dwg文件转html文件,DWG格式CAD文件如何转为图片上传到网页?
  13. 移动机械硬盘测试软件,硬盘检测工具HDTune使用教程
  14. 教你分割视频,几分钟快速分割多个视频
  15. Django搭建在线教育平台(一)
  16. Map Set,带你进入Java最常用到的两个接口 - 细节狂魔
  17. PyTorch(13)---优化器_随机梯度下降法
  18. 修复电脑右下角网络图标消失的问题
  19. CATIA CAA二次开发专题(一)------明知山有虎
  20. fake_useragent—Error occurred during loading data报错问题

热门文章

  1. 解释为脑瘫的那张图_Python GIL全局解释器锁详解(深度剖析)
  2. 电脑功耗监测_应急监测便携式VOC检测仪色谱分析仪原理解析
  3. mysql 集群 qps_MySQL Cluster:如何通过扩展为MySQL带来2亿QPS
  4. 怎么快速写python自动化脚本_自动化脚本如何编写?
  5. java单例设计模式_Java设计模式之单例模式详解
  6. python中配置opencv_在Windows中安装OpenCV-Python|四
  7. ip地址异常判定python_python检测异常ip,并查询ip详细信息
  8. 虚幻4渲染系统结构解析
  9. Cubieboard2 debian
  10. IDE--ubuntu下安装 Source insight