整理第二周C知识点2流程之循环

流程控制(重点)

循环分类:1.for 2.while 3.do...while

for:

for(单次表达式1;条件表达式2;末尾表达式3)

语句A;//执行顺序:1-->2-->A-->3(一个循环结束)-->2(是否成立,成立继续执行A,不成立则for循环结束)-->A

执行的流程【重点】:

单个for循环的使用(上例)

多个for循环的嵌套使用

e.g:

1.for(1;2;3)//第一层循环

for(4;5;6)//第二层循环

A;

B;//整理2个语句:第1个语句(第一层 第二层 A)是第一个,B是第二个

2.for(1;2;3)

for(4;5;6)

{

A;

B;

}//整体是一个语句

while:

while(1;2;3)

A;

与for比较:for和while可以相互转换

for(1;2;3)

A;//等价于

1;

while(2)

A;

3;

}//while和for可互相转化:但是for的逻辑性更好,更容易掌握,不易出现逻辑错误

do...while:

do

{

A;

......

}while(表达式);//do...while 不等价于for或while 。其作用多用于人机交互

时间: 2024-11-09 01:50:49

整理第二周C知识点2流程之循环的相关文章

整理第二周C知识点1流程之选择

流程控制(重点) 1.流程控制:程序执行的数序 分类:1.顺序 2.选择 3.循环 2.选择:某些代码可能执行 也可能不执行,有选择的执行一些代码 (1)if用法: if(表达式) 语句A;//如果表达式为真,执行语句A:若表达式为假,则不执行语句A (2)一.if的作用范围: if(表达式) 语句A; 语句B;//if默认只能控制A的执行或不执行 if无法控制B的执行或不执行.或者B一定执行 二.if(表达式) { 语句A; 语句B; }//此时if可以控制A和B:if只能控制一个语句的执行或

老男孩Linux运维第41期20170903开班第二周学习重点记录

第二周讲课知识点总结 主要内容1:连接虚拟机故障排错 使用ping命令查看是否能连接到目标机器的IP地址. 查看中间有没有硬件/软件防火墙(包括系统防火墙.杀软防火墙.selinux等) 查看服务是否已开启,有没有启用vmware所有相关服务(services.msc下有五个vmware开头的服务均需开启),使用telnet命令测试某一个端口是否开启. 保证虚拟机的网络连接-vmnet8 已启动. 主要内容2:第一关练习题 [考试试题] 特别说明:如果前 11道不能都答对就是纯菜鸟级别了,如果答

20155336 2016-2017-2《JAVA程序设计》第二周学习总结

20155336 2016-2017-2 <JAVA 程序设计>第二周学习总结 教材学习内容 1: GIT版本检测 2: JAVA中基本类型 整数 字节 浮点数 字符 布尔(▲) 通过API可以得知各个类型可存储的数值范围 public class Range {public static void main(String[] args){ //byte.short.int.long的范围 System.out.printf("%d~%d%n", Byte.MIN_VALU

20145123刘森明《Java程序设计》第二周学习总结

教材学习内容总结 这一章学习的知识,在以前的C语言中已经学习过了.所以学起来比较的轻松.主要讲的就是数据与变量的类型和运算符:流程控制等知识点. 教材学习中的问题和解决过程 这周在Java上花费的时间较多.首先对于java语言中,虽然之前对于java的语言的语法有所了解,但是对于具体的细节还存在问题.对于输出函数System.out.printf()和Syetem.out.println()的区别,看书后得知Syetem.out.println()函数在编译后会换行,在第一章的“hello wo

20165232 第二周学习总结

20165232 第二周学习总结 1:带包的代码如何编译运行 代码编写完毕后,先Javac编译,再用mkdir以打包文件的文件名创建一个新文件夹,之后将编写的字节码文件用co命令拷贝到新的文件夹中,最后再运行. 2:一些知识点总结 第三章基础语法 3.1 类型.变量与运算符 类型 基本类型:整数(short.int.long).字节(byte).浮点数(float.double).字符(char).布尔(boolean) 常用格式控制符号 运算符 ==表示相等,=是指定运算,%运算结果是除法后的

DeltaFish 第二周小组会议

软工第二周小组会议 会议地点:三教讨论区 会议时间:9:00 ~ 10:00 与会人员:软工小组成员 请假人员:刘鼎乾 整理人:艾寅中 会议记录 一.小组分工 在经过一周的调研后,组长根据调研结果和对每位成员的意向统计,将小组分组如下: 前端:娄雨禛(小组长),李鑫,齐天杨,刘鼎乾 后端:曽子轩,艾寅中,邹卫其,陈志锴 二.开发流程相关 小组成员在上周的调研中,对于开发流程已有了一定的了解,故成员间对于开发流程的相关事项交换了意见,现总计如下: (1)开发语言:前端采用 HTML,CSS,Jav

三节课MINI计划第二周

任务:完成一份用户反馈的收集,并进行分析 第一步:去你能想到的公开.非公开渠道收集最近90天,至少40条和B站相关的有效用户差评反馈,并根据你对业务的理解分类整理,以表格的形式进行整理,以图片的方式提交系统. *课程导读 一.通过用户反馈发现问题 (一)通过用户反馈关注什么 1.自身产品的问题 2.竞品的问题(内部or外部) 3.可能的机会点——满足用户的需求 (二)通过哪些渠道收集用户反馈 ps:1.半公开渠道:朋友圈.微信群.用户评价 2.用户表达意愿强烈:百度手机助手.小米应用商店.豌豆荚

学习进度条第二周

  第二周 所花时间 12小时 代码量 180行左右 博客量 3 了解到的知识点 Javaweb开发html的学习,还有javascript的特效和链接网页跳转,网页中图片自行转换,以及构建之法第1.2.3章相关的知识.

20145229吴姗珊《Java程序设计》第二周学习总结

教材学习内容总结 一.类型.变量与运算符 1.类型 整数:可细分为short整数.int整数和long整数.不同长度的整数可储存的整数范围也不同. 字节:byte类型顾名思义.长度就是一字节,需要逐字节处理数据时则需要使用.用于整数时,可表示-128~127的整数. 浮点数:主要用来储存小数数值,主要分为float和double. 字符:char类型用来储存‘A','B','林'等字符符号. 布尔:boolean类型可表示true和false,分别表示真和假. 2.变量 基本规则:用关键词来声明