习题 5.16 输出星号菱形图案
2017-08-10 10:55
435 查看
C程序设计 (第四版) 谭浩强 习题5.16 个人设计
习题 5.16 输出星号菱形图案
∗
∗∗∗
∗∗∗∗∗
∗∗∗∗∗∗∗
∗∗∗∗∗
∗∗∗
∗
代码块方法1:
#include <stdio.h> int main() { int i, j, k; for (i = 1; i <= 4; i++){ for (j = 4 - i; j >= 0; j--) printf(" "); for (k = 1; k <= 2 * i - 1; k++) printf("*"); printf("\n"); } for (i = 1; i <= 3; i++){ for (j = 1; j <= i + 1; j++) printf(" "); for (k = 7 - 2 * i; k >= 1; k--) printf("*"); printf("\n"); } return 0; }
方法2:
#include <stdio.h> int main() { int i, j, k; for (i=1; i<=4; printf("\n"), i++){ for (j=4-i; j>=0; printf(" "), j--); for (k=1; k<=2*i-1; printf("*"), k++); } for (i=1; i<=3; printf("\n"), i++){ for (j=1; j<=i+1; printf(" "), j++); for (k=7-2*i; k>=1; printf("*"), k--); } return 0; }
相关文章推荐
- 【C语言】输出菱形星号图案
- [置顶] 【C语言】输出菱形星号图案
- 在屏幕上输出星号组成的菱形图案。
- 作业:在屏幕上输出一个菱形图案
- 输出*的菱形图案
- 星号*玩法升阶 输出菱形
- 输出菱形图案
- 输出星号菱形
- 根据用户需要输出打印菱形,用for循环输出打印星号组成的菱形
- 用*输出菱形图案
- 在屏幕上输出图案:*与空格拼出的菱形
- 1-5 输出菱形图案
- 练习输出菱形图案
- SQL SERVER 利用字符串函数输出菱形图案
- 习题 6.11 输出以下图案:*****
- 在屏幕上输出图案:*与空格拼出的菱形
- 在屏幕上用“*”输出指定行数的菱形图案
- C语言输出一个菱形图案
- 【C】在屏幕上输出以下图案(菱形图案)
- 输出菱形星号