目录

1.打印倒三角图案

2.利用对折原理输出倒三角形

3.输出正三角形

4.利用对折原理输出菱形

5.打印杨辉三角前十行


1.打印倒三角图案

/*===============================================*   文件名称:1.c*   创 建 者:     *   创建日期:2022年04月09日*   描    述:*   输出倒三角图案================================================*/
#include <stdio.h>int main(int argc, char *argv[])
{ int n;int i,j,k;printf("请输入打印的行数:\n");scanf("%d",&n);for(i=0;i<n;i++){for(k=0;k<i;k++)printf(" ");
//        for(j=0;j<2*(n-i-1)+1;j++)
//        输出9,7,5,3,1
//        与i,j,k=0 or i,j,k=1有关,涉及到输出语句的最后一次执行输出几个*号,即j<2*(n-i-1)for(j=2*(n-i-1)+1;j>0;j--) // 与上文效果一样  printf("*");printf("\n");}return 0;
} 
请输入行数:
5
*************************

2.利用对折原理输出倒三角形

/*===============================================
*   文件名称:1.1.c
*   创 建 者:
*   创建日期:2022年04月10日
*   描    述:
================================================*/
#include <stdio.h>int main(int argc, char *argv[])
{int n;printf("请输入行数:\n");scanf("%d",&n);for(int i=0;i<n;i++){for(int k=0;k<i;k++)printf(" ");for(int j=0;j<n-i;j++)printf("*");for(int j=0;j<n-i;j++)printf("#");printf("\n");}return 0;
} 
请输入行数:
5
*****#####****####***###**##*#

3.输出正三角形

/*===============================================*   文件名称:1.2.c*   创 建 者:     *   创建日期:2022年04月10日*   描    述:================================================*/
#include <stdio.h>int main(int argc, char *argv[])
{int n;printf("请输入行数:\n");scanf("%d",&n);for(int i=0;i<n;i++){for(int k=n-1;k>i;k--)printf(" ");for(int j=0;j<2*i+1;j++)printf("*");printf("\n");}return 0;
} 
请输入行数:
5****************
*********

4.利用对折原理输出菱形

/*===============================================
*   文件名称:1.3.c
*   创 建 者:
*   创建日期:2022年04月10日
*   描    述:
================================================*/
#include <stdio.h>int main(int argc, char *argv[])
{int n;printf("请输入行数:\n");scanf("%d",&n);for(int i=0;i<n/2;i++){for(int k=n/2-1;k>i;k--)printf(" ");for(int j=0;j<2*i+1;j++)printf("*");printf("\n");}for(int i=0;i<n/2;i++){for(int k=0;k<i;k++)printf(" ");for(int j=0;j<2*(n/2-i)-1;j++)printf("*");printf("\n");}return 0;
}
请输入行数:
10****************
*********
*************************

5.打印杨辉三角前十行

*   打印杨辉三角前10行
================================================*/
#include <stdio.h>int main(int argc, char *argv[])
{ int a[10][10];int i,j,sum;for(i=0;i<10;i++)for(j=0;j<10;j++)a[i][j]=0;for(i=0;i<10;i++)a[i][0]=1;for(i=1;i<10;i++)for(j=1;j<=i;j++)a[i][j]=a[i-1][j-1]+a[i-1][j];for(i=0;i<10;i++){for(j=0;j<=i;j++)printf("%5d",a[i][j]);printf("\n");}return 0;
}
root@ubuntu:/C/three_text# ./a.out11    11    2    11    3    3    11    4    6    4    11    5   10   10    5    11    6   15   20   15    6    11    7   21   35   35   21    7    11    8   28   56   70   56   28    8    11    9   36   84  126  126   84   36    9    1

C语言三角型n题(从入门到熟练)相关推荐

  1. c语言计算机编程例题详解,计算机C语言编写程序题及答案解析精选.doc

    计算机C语言编写程序题及答案解析精选 2011年计算机二级C语言编写程序题及答案解析精选 [4.1]已知银行整存整取存款不同期限的月息利率分别为:0.315% 期限一年0.330% 期限二年月息利率 ...

  2. CTF pwn题堆入门 -- Unsorted bin

    Unsorted bin 序言 概述 攻击方式 unlink 释放Chunk到Unsorted bin House of Orange House of einherjar Unsorted bin ...

  3. C++刷题 【入门1】顺序结构+【入门2】分支结构 20230316

    C++刷题 [入门1]顺序结构+[入门2]分支结构 [入门1]顺序结构 先来一道简单题练练手 ### 链接:https://ac.nowcoder.com/acm/contest/18839/1005 ...

  4. 职工工资信息系统 c语言题,谁能帮我解决关于C语言的一些题?

    谁能帮我解决关于C语言的一些题? 我这里有三道C语言的题,很汗,C语言学的不好,大家帮帮忙,看看哪个好编一点,我自己再捣鼓捣鼓,那个--如果哪位以前有类似的编程,能不能给我参考参考,或者--那个,有大 ...

  5. c语言 swap交换函数_C语言经典100题(14)

    1 上期答案揭晓 首先给大家看看上一篇文章C语言经典100题(13)中第三部分编程题的答案: #includeint main(){ int i,x,y,z; for(i=100;i<1000; ...

  6. 关于c语言程序开发过程 下面说法错误的是,c语言笔试真题

    下面由我们YJBYS求职网专家为您分享关于二级c语言笔试真题,请您参考: 函数fun 的功能是:计算正整数n 的所有因子(1 和n 除外)之和作为 函数值返回. 例如:n=120 时,函数值为239. ...

  7. 二级c语言编程题只要得出答案,计算机二级C语言考试编程题题库答案.docx

    计算机二级C语言考试编程题题库答案 1.求100之内自然数中最大的能被17整除的数.void main(){ int i;for(i=100;i>0;i--)if(i%17==0)break;p ...

  8. c语言注释的开始标记符和结束标记符分别为,C语言程序设计填空题

    C语言程序设计填空题Tag内容描述: 1.面向对象程序设计期末综合练习二 填空题 填空题 1 C 语言是在 语言的基础上发展起来的 2 C 语言的编译单位是扩展名为 的 文件 3 行尾使用注释的开始标 ...

  9. vb编程转为c语言,C语言,VB编程题

    C语言,VB编程题 來源:互聯網  2012-01-26 12:27:25  評論 分類: 電腦/網絡 >> 程序設計 >> 其他編程語言 問題描述: 一道题目,请用C语言和V ...

最新文章

  1. Android运行时权限
  2. 689D Magic Odd Square 奇数幻方
  3. 最新、最前沿AI论文哪里找?
  4. 浅谈一下对runloop的理解
  5. 手机号正则和邮箱正则,常用正则解释
  6. 小程序游戏年龄计算机,2018年小程序游戏排行榜,这十款游戏你玩过几个?
  7. 3Dmax玻璃材质参数应该怎样设置
  8. Ubuntu切换桌面显示管理器
  9. Centos7 Firewalld 自定义规则
  10. 勒索软件Cerber和TeslaCrypt的区别-------典型的勒索软件家族
  11. 学计算机编程难吗,编程真的很难吗?为什么会认为学编程难?
  12. 如何限制一台电脑只能登陆一个QQ帐号
  13. mysql数据库的基本操作语句
  14. Multisim仿真 错误Error: Shorted voltage sources found: Vfgen_src_negative
  15. 零基础转行新媒体运营,有哪些必须要掌握的技能
  16. 3.20 关于怎样做好小红书直播的一些技巧【玩赚小红书】
  17. 国内外学者联合撰写,ChatGPT技术路线图
  18. 新手入门:你适合做程序员吗?
  19. 京东平台研发:领域驱动设计(DDD)实践总结
  20. 最大限度地提升你的笔记本显卡性能

热门文章

  1. 详解回调地狱以及promise
  2. [附源码]java毕业设计面向企业人力资源管理网上智能考勤系统
  3. mac系统上查看mysql数据库端口号及解决端口号为0问题
  4. 谷粒商城三阶段课件_高一地理必修一4:(课件)第一单元行星地球 第二节太阳对地球的影响...
  5. Emoji 表情符号 处理
  6. 如何做成牛x,简历吸引人,月薪3万,程序员的品牌
  7. libxml2剖析(4):XML技术概览
  8. JavaWeb项目表格页面
  9. 浅析YOLO目标检测算法AI安全帽识别技术及场景应用
  10. [微信小程序专题] 基本页面设置