# include <stdio.h>
void tra(int n,char ch){
int i,j;
for(i=1;i<=n;i++){
for(j=1;j<=n-i;j++) #每行打印n-i个空格
printf(" ");
for(j=1;j<=2*i-1;j++) #每行打印2*i-1个字符
printf("%c",ch);
printf("\n");
}
}
int main (void){
int n;
char ch;
scanf("%d %c",&n,&ch);
tra(n,ch);
return 0;
}
洛谷入门B2005《打印数字三角形》
最新推荐文章于 2024-09-11 00:16:09 发布
本文介绍了一个C语言程序,定义了一个名为`tra`的函数,用于在控制台上根据用户输入的整数n和字符ch动态打印出每一行包含n-i个空格和2*i-1个字符的模式。主函数通过`scanf`获取用户输入并调用该函数。
摘要由CSDN通过智能技术生成