学习课程名称:趣味C++入门
章节名称:第六章 给你的程序加上处理逻辑——循环
讲师姓名:Redknot
课程内容:
了解for、while、do while循环的流程,其各部分的循环体和结构体都是什么,如何进行循环的衔接。嵌套式循环是如何进行的。
学习心得:
for循环是for(1;2;3),1一般为赋值语句,先执行1。2一般为判断语句,2判断完后执行循环体,循环体执行完毕,开始执行3。3一般是叠加操作,为了满足循环体后到一定条件下跳出循环体,且for循环是先判断再循环。
while循环是while(1),1为表达式,用来判断是表达式是否为true,若为true就进入循环,若为false就结束循环,while也是先判断再循环。
do while循环与while相似,但是do while是先进行循环后,再判断。
本章节的最后一篇作业的答案是两个for循环进行嵌套,但为了更好的理解上一章节的if语句,我在这个作业中采用了for if的嵌套循环语句进行编写,最终结果与答案一致,可供同志们参考。
#include <stdio.h> int main(){ for(int i = 0; i<5; i++){ int b = 2; for(int j = 1; j<15; j++){ if(j%b == 1){ printf("*"); } else{ printf(" "); } } printf("\n"); } return 0; }
学习截图: