问题描述
- 下面这个图形程序哪里错了 ?
- #include
int main()
{char a[5][9];
int ijk;
for(i=0;i<5;i++)
{for(j=0;j<=i;j
printf("" "");
for(k=0;k<9;k++)
a[i][k]='*';
printf(""%c""a[i][k]);
printf(""n"");
}
return 0;}
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
解决方案
你的代码好像copy不全,而且也不知道你本来希望打印一个什么图形,不知道如何帮你。
解决方案二:
#include<stdio.h>
int main()
{
char a[5][9];
int ijk;for(i=0;i<5;i++) { for(j=0;j<i;j++) printf("" ""); for(k=0;k<9;k++) { a[i][k]='*'; printf(""%c"" a[i][k]); } putchar('n');}
}
看看,这个是你希望的运行的结果的代码?
解决方案三:
for循环差括号,那个“9”是什么字体?
解决方案四:
问题你这要什么图?倒三角?倒三角每打印一行,打印数量要递减阿!
解决方案五:
那个我是按照你的思路进行的,不知道是否是你需要的
解决方案六:
一看就是for或者if后面括号的问题
时间: 2024-10-01 12:40:34