救救我
2条回答 默认 最新
- 技术专家团-小桥流水 2021-11-17 21:16关注
代码如下:
#include <stdio.h> int main( ) { int i,j,n; //n代表上三角行数 char ch1,ch2; printf("请输入起始字符:"); ch1 = getchar(); getchar(); printf("请输入终止字符:"); ch2=getchar(); getchar(); n = ch2 - ch1+1; //printf("%d\n",n); //先输出上三角 for(i=1;i<=n;++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",ch1+i-1); printf("\n"); } //下面输出下三角 for(i=1;i<=n-1;++i) //输出n-1行 { //输出第i行 for(j=1; j<=i; ++j) //输出i个空格 printf(" "); for(j=1; j<=2*(n-i)-1; ++j) //输出2*i-1个字符 printf("%c",ch2-i); printf("\n"); } return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 如何用python处理excel的数据(极值标准化)
- ¥15 三向应力状态求剪应力
- ¥15 jupyter notebook如何添加libGL.so.1库
- ¥20 easyPoi能否实现下拉多选或者复选框
- ¥15 网桥在转发帧时,会变帧的源地址和目的地址吗?
- ¥15 用Multisim设计汽车尾灯控制电路
- ¥100 求用matlab求解上述微分方程的程序代码
- ¥15 MAC安装佳能LBP2900驱动的网盘提取码
- ¥400 微信停车小程序谁懂的来
- ¥15 ATAC测序到底用什么peak文件做Diffbind差异分析