如何用C语言输出倒三角图形

以下是我写的代码,运行出来图形不是标准的倒三角形。请帮我看一下是哪里写错了。谢谢。#include<stdio.h>intmain(void){intn,i,j,k;pr... 以下是我写的代码,运行出来图形不是标准的倒三角形。请帮我看一下是哪里写错了。谢谢。
#include<stdio.h>
int main(void)
{
int n,i,j,k;

printf("Enter n:");
scanf("%d",&n);

for(i=n;i>0;i--){
for(j=0;j<n-i;j++){
printf(" ");
}
for(k=i;k>0;k--){
printf("*");
}

printf("\n");
}

return 0;
}
展开
 我来答
碧海风云

2017-08-17 · 碧海风的秘密小据点!
碧海风云
采纳数:909 获赞数:10281

向TA提问 私信TA
展开全部

题主是想打印“倒三角”,而不是原题代码中的“右下三角”对吧?

#include <stdio.h>

int main(void) {
int i,j,n;

printf("Enter n:");
scanf("%d",&n); /*输入n的值*/
for(i=0;i<n;i++) { /*共n行*/
for(j=0; j<i; j++) /*前面的空格*/
printf(" ");
for(j=0; j<2*(n-i)-1; j++) /*输出符号*/ 
printf("*");
printf("\n"); /*一行结束,换行*/ 
}

getch (); 
    return 0;
}

运行结果

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式