第一种类 

#include<stdio.h>
int main()
{int n, k;int i;scanf("%d", &n);//i是代表行数for (i = 1; i <= n; i++){//k代表空格数,因为刚开始的数在居中位置,所以输出的空格应该是输入的数n-行数ifor (k = 1; k <=n-i; k++){printf(" ");}//j代表输出相同数的个数,很显然j是以2i-1往下递增的,并且每打一行,j++,直到j大于2*i-1,跳出循环for (int j=0;j<2*i-1;j++){//最后输出的结果为(i-1)%10是因为最大的数是9,当输入的n大于9时,取n对10的余数printf("%d", (i-1)%10);}printf("\n");}return 0;
}

第二种类

#include<stdio.h>
int main()
{int i, a, b, c;scanf("%d", &a);//b代表输出的行数;for (b = 1; b <= a; b++){//i代表每行输出的空格数for (i = 1; i <= a - b; i++)printf(" ");//c代表每行输出的个数,(b-1)代表首项的数,(((b - 1) % 10) + c - 1) % 10);代表的是输出最大的数,且在最大的数两旁依次递减for (c = 1; c <= 2 * b - 1; c++) printf("%d", (((b - 1) % 10) + c - 1) % 10);printf("\n");}return 0;
}

第三种类

 需特别注意当输入的值大于26时,输出需返回值为A,而且输出是字符串类型的int main()
{int n;int b, c, i, d;scanf("%d", &n);d = 'A';for (b = 1; b <= n; b++){for (i = 1; i <= n - b; i++){printf(" ");}输出的值,因为是字符串类型的,所以要%c,且d是代表字符串'A',所以要把d放外面(( b - 1)%26))则是因为当输入的n大于26时,输出要重新为Afor (c = 0; c < 2 * b - 1; c++){printf("%c", d+(( b - 1)%26));}printf("\n");}return 0;
}

第四种类

#include<stdio.h>
int main()
{int n ;int b, c, i, d, e;scanf("%d", &n);d = 'A';for (b = 1; b <=n; b++){for (i = 1; i <= n - b; i++){printf(" ");}for (c = 0; c < b; c++){printf("%c", d + c);}if (b > 1){//当行数大于一时,字符A加e的值for (e = b - 2; e >= 0; e--)printf("%c", d + e);}printf("\n");}return 0;
}

写出和总结出这些真的很不容易,希望大家以后多多支持我这个编程小白哦,希望在以后的创作中再给大家带来惊喜!

打印四种重要类型的正三角形(c语言)相关推荐

  1. python中内置的四种数值类型为_浅谈python语言四种数值类型

    Python语言支持四种不同的数值类型,包括int(整数)long(长整数)float(浮点实际值)complex (复数),本文章向码农介绍python 四种数值类型,需要的朋友可以参考一下.希望对 ...

  2. ospf的四种网络类型

    原文链接:https://blog.csdn.net/weixin_37945631/article/details/79498334 https://blog.csdn.net/qq_3921960 ...

  3. 卷积神经网络四种卷积类型

    卷积神经网络四种卷积类型 https://www.toutiao.com/a6631333810287936013/ 一般卷积 首先,我们需要就定义卷积层的一些参数达成一致. 卷积核大小(Kernel ...

  4. VMware vSphere四种迁移类型的区别与适应场景

    最近一直刚开始接触VMware vSphere这款虚拟化软件,每天的过程都是上午学新知识不理解,痛苦:下午实验各种出错,折磨:晚上回顾一天所学,五味陈杂,不过相比上午,下午已经好很多了.然后第二天依旧 ...

  5. python中long类型_浅谈python 四种数值类型(int,long,float,complex)

    Python支持四种不同的数值类型,包括int(整数)long(长整数)float(浮点实际值)complex (复数),本文章向码农介绍python 四种数值类型,需要的朋友可以参考一下. 数字数据 ...

  6. python数字类型floatcomplexint_浅谈python 四种数值类型(int,long,float,complex)

    Python支持四种不同的数值类型,包括int(整数)long(长整数)float(浮点实际值)complex (复数),本文章向码农介绍python 四种数值类型,需要的朋友可以参考一下. 数字数据 ...

  7. 四种依恋类型_依恋关系的研究

    说到依恋关系,大家都会想到安全型.焦虑型.回避型,以及这些类型会影响到成年后的人际关系.本文具体罗列一下心理学家研究依恋关系的都做出了怎样的努力. 第一:哈罗做的恒河猴验. 实验情境:把小猴放在一个笼 ...

  8. P2P穿透四种NAT类型

    P2P穿透&四种NAT类型 以下对四种NAT类型分别予以说明: 1.全锥形NAT IP.端口都不受限.只要客户端由内到外打通一个洞之后(NatIP:NatPort -> A:P1),其他 ...

  9. 四种依恋类型_“我值得被爱吗?”| 如何在亲密关系中培养安全型依恋

    缺爱的人最后会和什么样的人在一起?文 | 徐非儿(简单心理认证·实习咨询师) 如果我们尝试给"缺爱"下一个笼统的定义,那可能是:在成长过程中缺乏被关爱的经历,例如总是遭到主要养育者 ...

最新文章

  1. word2vec 中的数学原理详解
  2. scala入门之识别函数式风格
  3. TCP/IP详解学习笔记(13)-TCP坚持定时器,TCP保活定时器
  4. python 时间序列预测 币价_python时间序列预测股票走势
  5. Linux shell 进制转换
  6. EF Code First 学习笔记:关系(转)
  7. java 画砖块,钢笔画入门:教你画砖块
  8. C++ 高级数据类型(二)—— 字符序列
  9. Ajax Step By Step1
  10. idea中新建javaWeb项目
  11. Linux通过Smb与Windows共享目录
  12. netty nio处理
  13. mini2440 LED设备驱动开发源代码(宋宝华框架)
  14. [055] SSL 3.0曝出Poodle漏洞的解决方案-----开发者篇
  15. 流行编曲(5)采样、小打、Pad、声场
  16. 图片无缝隙衔接html,ps拼接图片无缝隙过渡拼接边缘处理消除拼接痕迹
  17. python3.7安装numpy库和matplotlib库_详解Python中的Numpy、SciPy、MatPlotLib安装与配置
  18. java源码怎么使用,系列篇
  19. 用继承的方式实现一个打印机,父类(打印机),子类(黑白打印机、彩色打印机)...
  20. 关于c语言坦克大战的

热门文章

  1. 改了包名字就 找不到或无法加载主类 com.xxx.xxx
  2. PyTorch提升脚印
  3. 前身黑客安全网“营销中国”即将关闭网站
  4. 九、T100销售管理之出货管理
  5. 大数据时代背景下的文物数据资源
  6. Android 8.1 来电显示SIM卡
  7. PowerShell 函数(Function)
  8. 基于php点餐系统毕业论文,《点餐系统毕业论文》.doc
  9. AI的星辰与大海,百度的理性和感性
  10. 软件测试入行6年,我的经历值得你借鉴