codingt 2021-11-03 19:05 采纳率: 100%
浏览 84
已结题

C语言打印等腰三角形有问题

怎么打开DOS界面?
这种n值大到三角形已经无法正常打印该怎么办才能让它继续正常显示?
#include <stdio.h>
#include <stdlib.h>
void DrawTriangle(int n,char c);
int main() {
int n;
char c;
scanf("%d",&n);
DrawTriangle(n,'');
printf("\n");
system("pause");
return 0;
}
void DrawTriangle(int n,char c)
{ int i,k,m;
k=n/2+1;
for(i=1;i<=n;i++)
{
for(m=1;m<=n-i;m++)
{
printf(" ");
}
for(m=1;m<=2
i-1;m++)
{
printf("%c",c);
}
printf("\n");
}
return;
}

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月11日
    • 创建了问题 11月3日

    悬赏问题

    • ¥30 不会,学习,有偿解答
    • ¥15 SQL查询语句报错(检查)
    • ¥15 此表中公式应该怎么写
    • ¥15 求HI-TECH PICC 9.50 PL3安装包
    • ¥15 下载ctorch报错,求解
    • ¥15 如何入门学习c语言,单片机
    • ¥15 idea 编辑语言的选择
    • ¥15 Windows下部署Asmjit
    • ¥15 请问双层规划模型的上下层目标函数不一致,是如何保证迭代收敛性的
    • ¥30 微信小程序 前端页面内容搜索