【C语言练习——打印上三角及其变形】
活动地址:毕业季·进击的技术er
夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始。这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为在校生,玩好的同时,还是要能够扎实的学习,打好坚实基础,从初学C语言开始,为后续的实习找工作做准备。
文章目录
- 前言
- 1、打印上三角
- 1.1 上三角左对齐版
- 1.2 上三角中间对齐版
- 1.3 上三角右对齐版
- 总结
前言
上三角、下三角的概念在线性代数中经常出现,下面是百度百科的定义:
具体形式见下图:
前面已经练过打印下三角、空心下三角了。本文在此基础上,练习打印上三角及其变形
1、打印上三角
1.1 上三角左对齐版
//打印上三角——左对齐版
int main()
{int n = 0;scanf("%d", &n);for (int i = 0; i < n; i++){int j = 0;for (j = 0; j < (2*n - 1 - i* 2 ); j++){printf("*");}printf("\n");}return 0;
}
结果见下图:
1.2 上三角中间对齐版
//打印上三角——中间对齐版
int main()
{int n = 0;scanf("%d", &n);for (int i = 0; i < n; i++){int j = 0;for (j = 0; j <= i; j++){printf(" ");}for (j = 0; j < (2*n - 1 - i* 2 ); j++){printf("*");}printf("\n");}return 0;
}
结果见下图:
1.3 上三角右对齐版
//打印上三角——右对齐版
int main()
{int n = 0;scanf("%d", &n);for (int i = 0; i < n; i++){int j = 0;for (j = 0; j < 2*i; j++){printf(" ");}for (j = 0; j < (2*n - 1 - i* 2 ); j++){printf("*");}printf("\n");}return 0;
}
结果见下图:
总结
本文练习打印上三角其变形,主要练习了:
- 外循环、内循环的应用
- 注意行数、空格数、符号*数之间的数学表达式
活动地址:毕业季·进击的技术er
【C语言练习——打印上三角及其变形】相关推荐
- 【C语言练习——打印上三角及其变形(带空格版)】
活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始.这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为 ...
- 【C语言练习——打印下三角及其变形】
CSDN话题挑战赛第1期 活动详情地址:活动地址 参赛话题:大学学习月/季度总结 话题描述:对自己大学的月/季度学习的复盘及展望 文章目录 前言 1.打印下三角 1.1 下三角左对齐版 2.2 下三角 ...
- 【C语言练习——打印空心上三角及其变形】
活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始.这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为 ...
- 【C语言练习——打印空心正方形及其变形】
活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始.这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为 ...
- C语言编程左右对称,C语言经典算法 - 上三角、下三角、对称矩阵
搜索热词 下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. 说明 上三角矩阵是矩阵在对角线以下的元素均为0,即Aij = 0,i > ...
- 菱形杨辉三角形c语言,C++输出上三角/下三角/菱形/杨辉三角形(实现代码)
1.输出上三角形第一行1个星,第二行3个星,第三行5个星,第四行7个星,第五行9个星. 分析:三角形的形状由输出的空白和星组成,通过分析每一行输出几个空格,几个星,就可完成输出三角形的工作. #inc ...
- 【C语言练习——打印空心三角形】
活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始.这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为 ...
- 【C语言练习——打印杨辉三角及其变形】
CSDN话题挑战赛第1期 活动详情地址:活动地址 参赛话题:大学学习月/季度总结 话题描述:对自己大学的月/季度学习的复盘及展望 杨辉三角及其变形 前言 1.杨辉三角之左对齐 1.1 写法1 1.2 ...
- C语言实现上三角蛇形矩阵不用数组,C/C++编程笔记:C++ 嵌套循环,含循环打印及蛇形矩阵实例...
也称为多循环,在一个循环中嵌套使用一个或多个循环. 嵌套循环的基本结构就是在一个循环中,循环体包含了另一个循环的情况.下面我用几个嵌套循环的例子来深入理解嵌套循环. 循环图案打印 分别打印下面三种图案 ...
- C语言二维数组下三角、上三角螺旋赋值并打印
题目:将一个7*7(只能要求必须行和列相等的矩阵)的二维数组下三角部分以螺旋.依次+1的方式填满并输出(如下图所示) 方法:依旧设置四个变量Left.Right.Up.Down控制循环,不过只有三种模 ...
最新文章
- 计算机金融交叉学科考研,22考研:交叉学科可能成为新选择!它有哪些优势?
- 从Java到Spring为何独得青睐Spring Summit 2017不可不知的那些事儿
- 使用libFuzzer fuzz Chrome V8入门指南
- 【探路者】贪吃蛇β发布展示(视频展示)
- Oracle之自动收集统计信息
- 快手视频批量下载,一个脚本就够了,手把手教你批量下载快手高清视频。
- 罗技鼠标驱动G HUB导致触摸板无法使用
- PHP 实现 阿里云 短信接口调用
- FOI 冬令营 Day6
- Windows直接访问WSL2路径并直接进行读写操作,权限不足的问题
- 2019拼多多前端笔试题
- mysql报错1517_错误日志 userenv ID1524 1517
- EHR_ERAL_KAYANG店铺提点方案相关函数
- 路由器连接上但上不了网如何操作
- Python爬虫爬取微信朋友圈的方法,感兴趣的朋友可以了解下
- java查找图片_用java查找图片中的图片?
- 线段树进阶(懒惰标记)
- sourcetree连接不上gitlab服务器
- python爬空气污染实时数据_python数据分析综合项目--空气质量指数分析
- 浅谈中国洲际潜射弹道导弹巨浪-3”的研制 2017200504012-姚柏全
热门文章
- 「程序猿 DD」星球活动第一期,将在 7 月 9 日晚 20:00 整开放!
- lua学习03:tolua的编译和使用:C/C++调用lua、lua调用C++、lua调用tolua、常用tolua和lua的API介绍
- SolidWorks2021导出带材质的OBJ文件
- matlab里function函数的用法,function函数 function函数的具体用法
- 这一篇彻底说清楚了!乐高,编程,机器人到底要不要学?
- 城市矢量边界数据下载
- 回文数c语言(来源:力扣(LeetCode))
- Twaver-HTML5基础学习(19)数据容器(2)_数据序列化_XML、Json
- pla3d打印材料密度_PLA塑料材料
- 如何将十进制转化为二进制和十六进制