这个程序为啥无法输出字母
int main(){
int n,j,i;
char ch='A';
scanf("%d",&n);
for(i=n;i>=1;i--);{
for(j=i;j>=1;j--)
{printf("%c ",ch);
ch=ch+1;
if(j=1)
printf("\n");
}}
return 0;
}
2019-11-26 20:25
2019-11-26 20:34
2019-11-26 20:36
2019-11-26 21:40
2019-11-26 21:47
2019-11-27 14:51
程序代码:#include <stdio.h>
int main()
{
int n,j,i;
char ch='A';
scanf("%d",&n);
for(i=n;i>=1;i--)
{
for(j=i;j>=1;j--)
{
printf("%c ",ch);
ch=ch+1;
if(j==1)
printf("\n");
}
}
return 0;
}

2019-11-27 15:04
2019-11-27 15:12
程序代码:#include <stdio.h>
int main(int argc, char *argv[])
{
int n;
scanf("%d",&n);
char ch='A';
int i=0;
if(n<7){
while(n!=0){
for(i=0;i<n;i++){
printf("%c ",ch);
ch++;
}
printf("\n");
n=n-1;
}
}else
printf("输入不正确");
return 0;
}
2019-11-27 15:17
和我给的有区别?而且楼主给出了代码,就要在楼主的代码的基础上修改,这样才能帮助楼主更好的进步并找到问题。像你这样直接重写的,那楼主直接给出题目让你作答得了,还用你找什么问题。
[此贴子已经被作者于2019-11-27 15:39编辑过]

2019-11-27 15:36