用c程序打印平行四边形
发布网友
发布时间:2022-06-09 12:51
我来回答
共1个回答
热心网友
时间:2023-10-24 03:35
基本版
#include <stdio.h>
int main() {
int i,j;
for(i = 0; i < 4; ++i) {
for(j = 0; j <= i; ++j) {
printf(" ");
}
printf("*****\n");
}
return 0;
}
加强版
#include <stdio.h>
void printStar();
void printSpace();
int main() {
int i, j, k, n;
printf("请输入四边形的宽度:");
scanf("%d", &n);
for(i = 0; i < n; ++i) {
for(j = 0; j <= i; ++j) {
printSpace();
}
for(k = n; k > 0; --k) {
printStar();
}
printf("\n");
}
return 0;
}
void printStar() {
printf("*");
}
void printSpace() {
printf(" ");
}