c语言打印菱形代码
作者:野牛程序员:2023-12-04 10:00:14C语言阅读 2991
c语言打印菱形代码
#include <stdio.h>
int main() {
int i, j, space, rows;
printf("请输入菱形的行数: ");
scanf("%d", &rows);
// 上半部分
for(i = 1; i <= rows; i++) {
// 打印空格
for(space = i; space < rows; space++)
printf(" ");
// 打印星号
for(j = 1; j <= 2 * i - 1; j++)
printf("* ");
printf("\\n");
}
// 下半部分
for(i = rows - 1; i >= 1; i--) {
// 打印空格
for(space = rows; space > i; space--)
printf(" ");
// 打印星号
for(j = 1; j <= 2 * i - 1; j++)
printf("* ");
printf("\\n");
}
return 0;
}野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:c语言计算整数各位数字之和
- 下一篇:c语言求最小公倍数
