C程序设计第五章作业16
程序员成长之旅 · 程序员成长之旅/C语言/习题(C语言程序设计)/第五章习题 · 135 字
问:
输出特定的图案(用循环)

答:
#include<stdio.h>
int main() {
int Num1 = 0, Num2 = 3, i = 3, j = 0, k = 0;
for (Num1 = 1; Num1 <= 7; Num1 += 2) {//控制共4行
j = i;
for (; j > 0; j--) {
printf(" ");
}
for (k = 1; k <= Num1; k++) {
printf("*");
}
i--;
printf("\n");
}
Num1 = 0, Num2 = 3, i = 1, j = 0, k = 0;
for (Num1 = 5; Num1 > 0; Num1 -= 2) {//控制共3行
for (j=1; j <= i;j++) {
printf(" ");
}
for (k = 1; k <= Num1; k++) {
printf("*");
}
printf("\n");
i++;
if (i >3) {
break;
}
}
}