CSDN话题挑战赛第1期
活动详情地址:活动地址
参赛话题:大学学习月/季度总结
话题描述:对自己大学的月/季度学习的复盘及展望


文章目录

  • 前言
  • 1、打印下三角
    • 1.1 下三角左对齐版
    • 2.2 下三角中间对齐版
    • 2.3 下三角右对齐版
  • 总结

前言

下三角的概念在线性代数中经常出现,下面是百度百科的定义:

具体形式见下图:

本文仿照上述定义,练习打印下三角及其变形:


1、打印下三角

1.1 下三角左对齐版

打印下三角——左对齐版
int main()
{int n = 0;scanf("%d", &n);for (int i = 0; i < n; i++)//一共n行{int j = 0;//打印*for (j = 0; j < 2 * i + 1; j++)//每一行打印几个 *{printf("*");}printf("\n");}return 0;
}

结果见下图:

2.2 下三角中间对齐版

//打印下三角——中间对齐版
int main()
{int n = 0;scanf("%d", &n);for (int i = 0; i < n; i++)//一共n行{int j = 0;for (j = 0; j < n - 1 - i; j++)//每一行开始打印几个空格{printf(" ");}//打印*for (j = 0; j < 2 * i + 1; j++)//每一行打印几个 *{printf("*");}printf("\n");}return 0;
}

结果见下图:

2.3 下三角右对齐版

//打印下三角——右对齐版
int main()
{int n = 0;scanf("%d", &n);for (int i = 0; i < n; i++)//一共n行{int j = 0;for (j = 0; j < (2*n - 1)-(2*i+1); j++)//每一行开始打印几个空格{printf(" ");}//打印*for (j = 0; j < 2 * i + 1; j++)//每一行打印几个 *{printf("*");}printf("\n");//换行}return 0;
}

结果见下图:


总结

本文练习打印下三角及其变形,主要练习了:

  • 外循环、内循环的应用
  • 注意行数、空格数、符号*数之间的数学表达式

CSDN话题挑战赛第1期
活动详情地址:活动地址

【C语言练习——打印下三角及其变形】相关推荐

  1. 【C语言练习——打印上三角及其变形(带空格版)】

    活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始.这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为 ...

  2. 【C语言练习——打印空心正方形及其变形】

    活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始.这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为 ...

  3. C语言实验——矩阵下三角元素之和 (sdut oj)

    C语言实验--矩阵下三角元素之和 Time Limit: 1000MS  Memory Limit: 65536KB Problem Description 输入一个正整数n(1<=n<= ...

  4. c语言编程输出九九乘法表下三角,用C语言编程输出下三角形式的九九乘法表

    满意答案 wanglvshu 2014.07.27 采纳率:46%    等级:9 已帮助:1314人 以下是Pascal语言源码,C语言只要在语法上调整一下 const num:array [0.. ...

  5. 【C语言练习——打印空心三角形】

    活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始.这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为 ...

  6. 【C语言练习——打印空心上三角及其变形】

    活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始.这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为 ...

  7. C语言之杨辉三角小游戏

    本次的主任务就是用c语言实现一个杨辉三角的图案,具体要求及演示代码如下: #include<stdio.h> #include<stdlib.h> int main() {in ...

  8. 【C语言练习——打印杨辉三角及其变形】

    CSDN话题挑战赛第1期 活动详情地址:活动地址 参赛话题:大学学习月/季度总结 话题描述:对自己大学的月/季度学习的复盘及展望 杨辉三角及其变形 前言 1.杨辉三角之左对齐 1.1 写法1 1.2 ...

  9. C语言二维数组下三角、上三角螺旋赋值并打印

    题目:将一个7*7(只能要求必须行和列相等的矩阵)的二维数组下三角部分以螺旋.依次+1的方式填满并输出(如下图所示) 方法:依旧设置四个变量Left.Right.Up.Down控制循环,不过只有三种模 ...

最新文章

  1. windows10删除更新的程序
  2. centos添加新硬盘
  3. java的异常与记录日志
  4. (转载)Unity中解析ini配置文件----INIParser
  5. Linux系统gdb工具使用,使用 GDB 工具调试 Go
  6. 6.8 程序示例--二分 K-Means-机器学习笔记-斯坦福吴恩达教授
  7. (深入理解计算机系统) bss段,data段、text段、堆(heap)和栈(stack)(C/C++存储类型总结)(内存管理)
  8. 微软修复工具_微软正在推出更新以修复此前被发现的Windows 10 SFC问题
  9. openssl 加密解密 指令_Shell openssl命令加密解密字符串
  10. 【OpenCV 例程200篇】24. 图像的仿射变换
  11. Programe_Of_Beauty:2.14 求数组的子数组之和的最大值
  12. “物联网”“云计算” IT业新概念风起云涌
  13. jacson 将json字符串转换为list
  14. 预测!显卡容量10年左右会超过500GB。■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■...
  15. java 计数程序_Java JVM——4.程序计数器
  16. linux服务器上使用apache部署静态html网页
  17. RxJS修炼之 用弹珠测试学习RxJS
  18. 微信小程序合成海报_微信小程序生成海报实现方式
  19. 问卷及量表统计与SPSS实战
  20. 开篇-后端工程师的开发利器

热门文章

  1. java计算机毕业设计喜枫日料店自助点餐系统源码+系统+数据库+lw文档+mybatis+运行部署
  2. acm_icpc网络赛第三站:西安赛区
  3. 使用Nacos实现Spring Cloud Zuul的动态路由
  4. 数据模型,数据模型概述,数据模型基本概念
  5. mysql同张表关联多次查询_MySQL多次单表查询和多表联合查询
  6. 小人物走路、奔跑的VC++游戏特效,适合刚学习VC++游戏编程的朋友
  7. torch 正确的测试模型推理时间 torch.cuda.synchronize()
  8. 怎么把电脑上的python软件卸载干净_如何将电脑上的各种软件彻底卸载干净呢?...
  9. 引导魔女之力,征服星辰大海 升级篇: 重要事情说三遍: 升级!升级!!升满级!!! 简述: 1.本篇仅升级,涉及到的技巧全职业都可以参考; 2.考虑到萌新刚玩通关护卫者系统等级不高,故
  10. 坚果云 我的电脑图标_如何删除我的电脑里的坚果云文件夹