//---------关于图形打印以及99乘法表-----------// 1. 加横杠 填补空格的位置 * * * * * * * * * * * * * * * - - - - * - - - * * - - * * * - * * * * * * * * * //------------------ ----* ---*** --***** -******* ********* //------------------ * * * * * * * * * * * * * * * * * * * * - * * * * - - * * * - - - * * - - - - * 9*9乘法表的执行思路。 1、双重for循环 2、外层for控制行数 9 3、里层for循环控制列数 j<=i for (int i = 1; i<=9; i++) { for (int n = 1; n<=i; n++) { //值得注意的地方 printf("%2d÷%d=%d ",i*n,n,i); } printf("\n"); } //---------break-----------// break和continue语句都可以用在循环中,用来跳出循环(结束循环); break语句还可以用 在switch语句中,用来跳出switch语句。 当break语句用于 do while、 for、 while循环语句中时,可使程序终止循环而执行循环后面的语 句,通常break语句总是与while语句联在一起,即满足条件时便跳出循环。 注意: // if(表达式)else{ ...... break;......} 1)break语句对if-else的条件语句不起作用; 2)在多层循环中,一个break语句只向外跳一层。 //---------continue-----------// continue语句的作用是跳过循环体中剩余的语句而继续下一次。 continue语句只用在 for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环。 while的用法: while(表达式1){ ...... if(表达式2) break; ...... } continue的用法: while(表达式1){ ...... if(表达式2) continue; ...... } ------------------------------------ 华丽分割线 -------------------------------- 持续更新 敬请期待
|