05周-第5-6章-选择结构与循环结构教案.ppt

* 变种:加条件判断 要打印n行,每行为 2n-i个字符+回车 第i行(i从1到n) 第1到i-1个字符为o 第i和2n-i个字符为* 第i+1到2n-i-1个字符为- int i, j, n; scanf(%d, n); for (i=1; i=n; i++){ for (j=1; j=2*n-i; j++){ if (ji) printf(o); else if (j == i || j==2*n-i) printf(*); else printf(-); } printf(\n); } 打印V(高度为n) * *---*↙ o*-*↙ oo*↙ 本节内容 循环结构的程序设计 while循环 示范问题 #1 for循环,循环嵌套 示范问题 #2 break, continue 示范问题 #3 do-while循环 小结 * break 只用在循环和switch中,别在其他地方用! 在循环(for, while, do-while)中:终止循环 例1:在三位数中找一个正整数n,其各位数字的立方和等于它本身。如 371=33 + 73 + 13 int n, i, j, k; for(n=100; n1000; n++){ i=n/100; // 百位 j=(n/10)%10; // 十位 k=n%10; // 个位 if (n =

文档评论(0)

1亿VIP精品文档

相关文档