C语言循环语句输出一个图像 怎么我写的程序成这样了 小白 求助
发布网友
发布时间:2023-12-22 04:21
我来回答
共1个回答
热心网友
时间:2024-01-17 08:00
你这个算法复杂,逻辑不容易搞正确。我帮你写个简单的。
#include <stdio.h>
int main(void) {
int space = 5; // 前置空格个数
int i; // 行号
int j; // 列号
int k;
for(i=0; i<5; i++) { //总共打印5行
for(k=0; k<space; k++) printf(" "); // 打印前置空格
for(j=0; j<5; j++) printf("*"); // 打印5个*号
printf("\n"); // 打印换行符
space++; // 下一行空格数加1
}
getchar();
}追问那 我的写法 哪里有问题呢 从整个逻辑上