/*
三角形输出输入一个整数 n (0<n<=26),表示字母三角形的层数输入
2
输出A
BBB 输入
3
输出ABBB
CCCCC
*/
#include<cstdio>int main()
{int n;scanf("%d", &n);for(int i=1;i<=n;i++){for(int j=1;j<=n-i;j++){printf(" ");}for(int m=1;m<=2*i-1;m++){printf("%c", 'A'+i-1);}printf("\n"); }return 0;}
/*
升级版三角形输入一个大写字母(A-Z)或者一个数字(1-9)。比如输入 F 的时候,输出:AABAABCBAABCDCBAABCDEDCBA
ABCDEFEDCBA 输入时 3 的时候,输出:1121
12321
*/
#include<cstdio>int main()
{char n;scanf("%c", &n);if(n>='A' && n<='Z')    //字母{for(int i=1;i<=n-'A'+1;i++)     // 第 i 行 {for(int j=1;j<=n-'A'+1-i;j++){printf(" ");     // 输出空格 }for(int j=1;j<=i;j++){printf("%c", (char)('A'+j-1));           // 输出前半段字母 }for(int j=i-1;j>0;j--) {printf("%c", (char)('A'+j-1));   }printf("\n");}} else {           // 数字for(int i=1;i<=n-'1'+1;i++)    {for(int j=1;j<=n-'1'+1-i;j++){printf(" ");}for(int j=1;j<=i;j++){printf("%c", (char)('1'+j-1)); }for(int j=i-1;j>0;j--) {printf("%c", (char)('1'+j-1));   }printf("\n");}}return 0;
}

三角形输出及升级版三角形(c)相关推荐

  1. java输出到空心三角形_java经典算法_019打印三角形(空心,实心) | 学步园

    打印三角形(空心,实心) package com.arithmetic; /** * 打印三角形(空心,实心) * * @author Administrator * */ public class ...

  2. C语言标题下面程序用于输入三角形的三条边a,b,c,判断它们能否构成三角形,若能,则指出是何种三角形:等腰三角形、直角三角形、等腰直角三角形,一般三角形。若不能,则输出“不是三角形\n”

    标题下面程序用于输入三角形的三条边a,b,c,判断它们能否构成三角形,若能,则指出是何种三角形:等腰三角形.直角三角形.等腰直角三角形,一般三角形.若不能,则输出"不是三角形\n" ...

  3. Java输出矩形、三角形、圆形面积和周长:

    abstract class Shape {public abstract double area();public abstract double perimeter(); }class Recta ...

  4. 输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边、等腰、直角或斜三角形)

    输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边.等腰.直角或斜三角形) #include<stdio.h> int main() {int a,b,c; ...

  5. C语言 算法判断是否构成三角形,如能则求出三角形的周长和面积并输出;如不能,输出不能构成三角形的信息

    从键盘输入三角形的三条边长,判断是否构成三角形,如能则求出三角形的周长和面积并输出:如不能,输出不能构成三角形的信息.构成三角形的条件为:三角形任意两边的和大于第三边时,构成三角形. 算法分析: #i ...

  6. 问题描述 给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大。 对于给定的由n行数字组成的数字三角形,计算从三角形的顶至底

    问题描述 给定一个由n行数字组成的数字三角形如下图所示.试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大. 对于给定的由n行数字组成的数字三角形,计算从三角形的顶至底的路径 ...

  7. 定义一个三角形类(TRI)及其派生类三角柱体类(COL)。其中三角形类可以计算三角形的面积和周长;三角柱体类可以计算柱体的体积和表面积。其具体要求如下: (1)TRI的成员如下:  私有数据成员 

    题目要求: 定义一个三角形类(TRI)及其派生类三角柱体类(COL).其中三角形类可以计算三角形的面积和周长:三角柱体类可以计算柱体的体积和表面积.其具体要求如下: (1)TRI的成员如下: 私有数据 ...

  8. 微信小程序 三角形实现 (评论三角形)

    微信小程序 三角形实现 (评论三角形) 效果 WXSS .productStatus {position: absolute;right: 0;top: 0;height: 1.81rem;width ...

  9. 使用python编程语言编写程序:输入a、b、c三个数,判断a、b、c能否构成三角形,如果能够构成三角形,判断该三角形是等腰三角形还是等边三角形,还是直角三角形,还是一般三角形。并计算周长和面积。

    使用python编程语言编写程序:输入a.b.c三个数,判断a.b.c能否构成三角形,如果能够构成三角形,判断该三角形是等腰三角形还是等边三角形,还是直角三角形,还是一般三角形.并计算周长和面积. ​ ...

最新文章

  1. 在IIS上安装 thinkphp的方法
  2. RHEL 6.3使用CentOS yum源 (redhat yum安装失败)
  3. Mybatis_映射文件配置
  4. matlab数学实验课件4,数学实验4_数学实验_doc_大学课件预览_高等教育资讯网
  5. css伪类元素加在元素前,CSS伪类:before在元素之前 :after 在元素之后实例讲解
  6. linux c++线程池的实现
  7. pycharm 安装_pycharm安装
  8. Mybatis SQL 语句中 IF函数不支持
  9. linux 性能检测工具之 dstat
  10. 只精通python_七步精通Python机器学习--转载
  11. 2018/2/28 省选模拟赛 40分
  12. NodeJS笔记: 文件操作大全
  13. 通过CN3口直接控制台达伺服电机A2-M(三)
  14. 实验室安全,研究生生涯发展与规划平时练习答案,雨课堂/学堂云
  15. 电压跟随器不要随便加
  16. 固态硬盘win10升级之后出现硬盘掉速现象?已解决
  17. 什么是数据库索引,索引有什么作用
  18. Yolov3模型使用教程
  19. vue实际运用五:不需要响应式的数据的处理
  20. Qt实战项目:高精度表达式计算器Qt

热门文章

  1. Inno Setup学习心得(2)
  2. 无线耳机什么牌子的好?质量好性价比高 ?八款蓝牙耳机分享
  3. gts250 linux驱动下载,nvidia gts250驱动
  4. input标签属性简述
  5. DevExpress的安装方法与破解教程
  6. python青果教务系统抢课_名额不够,技术来凑,利用Python实现教务系统强制性抢课...
  7. IBM BladeCenter® HC10 刀片工作站 常见问题 (2)
  8. 玛塔机器人函数_玛塔学员世界机器人大赛首秀:能编写超50道指令,创意海洋保护方案超惊艳!...
  9. python项目简介_项目简介
  10. hnu 数字电路 实验2.1 8重3-1多路复用器