清晰思路带你掌握如何运用循环打印各种图案(新手向) | 您所在的位置:网站首页 › 有规律的形状图片 › 清晰思路带你掌握如何运用循环打印各种图案(新手向) |
目录 一、简单介绍三种循环语句及使用时的注意事项(已学会的可跳过) 1、do语句 2、while语句 3、for语句 4、补充说明 二、打印图案的共性发现 三、循环打印直角三角形 四、另类思路打印其他图案 五、上下对称图形(“K”,菱形,漏斗) 1、菱形 2、“K”型图案 3、沙漏 六、总结 当我们进入循环语句的学习后,免不了遇见打印各种图案的题目。星号三角形,平行四边形,符号金字塔,沙漏......发现图案表面的规律并不困难,但其中隐藏的联系与如何用代码去实现,却会让很多不能灵活运用循环语句的同学难以下手。这周就请和笔者一起,以清晰的思路,由易到难,深入浅出地探究循环打印图案的奥秘。 一、简单介绍三种循环语句及使用时的注意事项(已学会的可跳过)我们以一个“请分行打印5次‘1024快乐!祝你永不脱发!’”的任务来引出它们。 1、do语句 #include int main() { int count = 0; do { printf("1024快乐!祝你永不脱发!\n"); count++; //设了一个从0开始,每循环一次加1的计数器。 } while (count != 5); //do语句里也是包含一个while语句作为循环判断条件的。 return 0; } do语句的特点是“先试试再看”,即先执行再判断,所以无论满不满足while中的条件,它都至少执行一次。另外,注意while()后要跟一个分号“;”,有些同学学完while语句之后容易与此混淆。 2、while语句 #include int main() { int count = 0; while (count != 5) { printf("1024快乐!祝你永不脱发\n"); count++; } return 0; }while语句的特点是“先看再试试”,即先判断再执行,如果不满足()里的条件,语句是不执行的。且()后面是不接分号“;”的(其实写判断条件的括号后面,似乎只有do语句里的while()后接分号,其他都不接) 3、for语句 #include int main() { for (int i = 0; i < 5; i++)//或者for(i=1;i |
CopyRight 2018-2019 实验室设备网 版权所有 |