/*
循环:即重复,当某些语句要出现执行多次时,就会把这
些语句放到循环的大括号内。

循环体:是循环大括号内的所有语句的集合。

循环的次数,往往会定义一个整型变量来控制,叫循环变量。

循环变量的三个必要表达式:
1.初值,是赋值语句,如:x=1
2.终限,是关系或关系加逻辑表达式,如:x<=100。终限不放语句,表示那个位置永远真,即相当于放了一个1
3.步长,是一个复合赋值语句(会改循环变量的值),如:x++,或x+=2

循环变量的三个表达式应该怎么组合:
1.当初值小于终限,那么,关系表达式应该用小于或
小于等于,步长用+=或++
2.当初值大于终限,那么,关系表达式应该用大于或
大于等于,步长用-=或--

当循环终限为假时,结束循环,循环变量的值为"比终限大"或"比终限小"

for循环变量的三个表达式和循环体的执行次序:
1.初值
2.终限(为真时执行循环体,为假时结束循环(即循环右大括号之后))
3.循环体
4.步长(之后还会回到终限,判断真假)

在循环遇到break,会结束循环到右大括号外;
*/
#include "stdio.h"
void main()
{
int i;
int sum=0;
i=1;
for(;;)
{
if(i<=100)
{
printf("* ");
sum++;
if(sum%10==0)
printf("\n");
}
else
break;
i+=1;
}
printf("终限为假时,循环结束了\n");
printf("终限为假时,循环变量为:%d\n",i);
}

转载于:https://www.cnblogs.com/wyj1212/p/9006443.html

15.for循环的三个表达式是可以省略相关推荐

  1. c语言中for循环逗号表达式,c语言中for循环中()里的三个表达式分别省略都

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:c语言中for循环 中()里的三个表达式分别省略都是什么意思?回答:将参加循环的语句括起来:末尾循环体){ 中间循环体: } 其中, ...

  2. 关于for循环中三个语句的执行顺序

    今天在书上看例子的时候,突然觉得对于for循环三个表达式的执行时间的理解还是很模糊,只知道在这里++i和i++的效果是一样的,而且前缀模式的效率更高,但是对于这一条表达式的是在本次循环开始前执行还是循 ...

  3. c语言循环的三个要素是什么意思,什么是循环结构知识点详解

    循环结构是程序设计中最能发挥计算机特长的程序结构.那么你对循环结构了解多少呢?以下是由小编整理关于什么是循环结构的内容,希望大家喜欢! 循环结构的简介 循环结构可以看成是一个条件判断语句和一个向回转向 ...

  4. Collection集合和Map集合循环遍历三种方法

    Collection集合的四种遍历方式: 1.迭代器 public static void main(String[] args) {List<String> list = new Arr ...

  5. Java 三目表达式中的NullPointerException问题

    Java 三目表达式中的NullPointerException问题 背景 问题 思考 找资料 反思 背景 旧系统改造. 问题 Integer rank = bpo.getLocalRank() != ...

  6. for循环的3个表达式执行顺序

    一.形式: for(表达式1; 表达式2; 表达式3){ 循环语句块 } for(int i=1; i<10; i++){ print("hello world") } 二. ...

  7. Vue中绑定值与字符串拼接以及结合三目表达式实现是否为空判定的使用

    场景 若依前后端分离版手把手教你本地搭建环境并运行项目: 若依前后端分离版手把手教你本地搭建环境并运行项目_BADAO_LIUMANG_QIZHI的博客-CSDN博客_若依前后端分离搭建 Vue中在调 ...

  8. python学习笔记(15)循环设计

    python学习笔记(15)循环设计 原链:http://www.cnblogs.com/vamei/archive/2012/07/09/2582435.html 注意:zip()在python2 ...

  9. 数据结构 - 栈 (逆波兰计算器)(栈的三种表达式)(前缀、中缀和后缀表达式,后缀也叫逆波兰表达式)(中缀表达式转后缀表达式实现步骤及完整代码)

    栈的三种表达式:前缀.中缀和后缀表达式,后缀也叫逆波兰表达式 前缀(波兰表达式) 中缀(对人来讲很好理解,对于计算机来讲就方便了,一般会把中缀表达式转换成后缀表达式) 后缀(逆波兰表达式) 计算过程 ...

最新文章

  1. Mongodb监控指标
  2. mysql deadlock found when trying to get lock暴力解决
  3. centos mysql 访问_centos下mysql开启远程访问
  4. 爬虫教程 python3_【Python3爬虫】Appium入门教程
  5. java final域_【Java】final 域的内存语义
  6. MyBatis 持久化框架快速使用入门(Xml配置版)
  7. 面向对象15:单例设计模式、main方法的使用
  8. win10下安装Vm15添加虚拟机的总结
  9. 手机上好用的java编译器_手机上好用的java编译器
  10. 威联通建php邮件服务器_威联通 ※ 群晖 虚拟机性能对比 我可能要碰瓷 eSir
  11. 数据库SQL优化大总结之 百万级数据库优化方案
  12. 五分钟轻松搞定产品需求文档!这可能史上最全PRD文档模板
  13. MATLAB之Simulink基础
  14. 关于阿里云个人网站备案流程的介绍
  15. THUPC 2019 CTS 2019 打铁记
  16. python中mod函数用法_python divmod函数是如何使用的?
  17. Ubuntu16 桌面卡死 重启桌面
  18. Redis高级应(2)-事务以及LUA脚本
  19. 麦克尼马尔检验(McNemar test)
  20. java的幂运算_java中幂指数值的运算

热门文章

  1. 判断三维坐标系旋转正方向的简单方法
  2. 图像去噪 使用dct变换进行去噪
  3. matlb中如何设置坐标轴的参数以及进行绘图的如何进行注释
  4. [笔记]ndarray切片(python)
  5. android开发模式,Android开发中无处不在的设计模式
  6. python urlretrieve 管道_Python基础之 urllib模块urlopen()与urlretrieve()的使用方法详解。...
  7. PyCharm的配置与安装
  8. Triangular Pastures (二维01背包)
  9. 记录EntityValidationErrors的详细信息
  10. 【转】java接口的性能测试