C语言经典题目“空心字符菱形”代码

2022-05-19 22:27:17   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《C语言经典题目“空心字符菱形”代码》,欢迎阅读!
菱形,空心,字符,题目,语言
空心字符菱形

输入:菱型起始字母和菱形的高度。

输出:参看测试用例,打印空心的由字符组成的菱形。



程序:

#include #include int main() { int i,j,h; char ch; scanf("%c%d",&ch,&h); for (i=1;i<=h;i++) { for(j=1;j<=h-i;j++) printf(" "); printf("%c",ch+i-1); for(j=1;j<=2*i-3;j++) printf(" "); if(i==1) { printf("\n"); continue; } printf("%c\n",ch+i-1); } for (i=h+1;i<=2*h-1;i++) { for(j=1;j<=i-h;j++) printf(" "); printf("%c",ch+(2*h-1)-i); for(j=1;j<=(2*h-1-i)*2-1;j++) printf(" "); if(i==2*h-1) { printf("\n");


}



continue; } printf("%c\n",ch+(2*h-1)-i); }

return 0;


本文来源:https://www.wddqxz.cn/a68f77584b7302768e9951e79b89680203d86b9f.html

相关推荐