【C语言练习——打印上三角及其变形(带空格版)】
活动地址:毕业季·进击的技术er
夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始。这是一个毕业的月份,每年看到很多毕业生都离校上班,在校生准备考试和暑假实习,都非常感慨,不管怎样,作为在校生,玩好的同时,还是要能够扎实的学习,打好坚实基础,从初学C语言开始,为后续的实习找工作做准备。
文章目录
- 前言
- 1、打印上三角
- 1.1 上三角左对齐版(带空格版)
- 1.2 上三角中间对齐版(带空格版)
- 1.3 上三角右对齐版(带空格版)
- 总结
前言
前面已经在【C语言练习——打印上三角及其变形】练过打印上三角及其变形了。本文在此基础上,练习打印上三角及其变形(带空格版)。两者形式基本一样,只是符号之间差了一个空格。如下图所示:
1、打印上三角
1.1 上三角左对齐版(带空格版)
//打印上三角———左对齐版 带空格版—
int main()
{int n = 0;while (scanf("%d", &n) != EOF){for (int i = 0; i < n; i++){int j = 0;for (j = 0; j < n - i; j++){printf("* ");}printf("\n");}}return 0;
}
结果见下图:
1.2 上三角中间对齐版(带空格版)
//打印上三角———中间对齐版 带空格版—
int main()
{int n = 0;while (scanf("%d", &n) != EOF){for (int i = 0; i < n; i++){int j = 0;for (j = 0; j <= i; j++){printf(" ");}for (j = 0; j < n - i; j++){printf("* ");}printf("\n");}}return 0;
}
结果见下图:
1.3 上三角右对齐版(带空格版)
//打印上三角———右对齐版 带空格版—
int main()
{int n = 0;while (scanf("%d", &n) != EOF){for (int i = 0; i < n; i++){int j = 0;for (j = 0; j <= 2*i; j++){printf(" ");}for (j = 0; j < n - i; j++){printf("* ");}printf("\n");}}return 0;
}
结果见下图:
总结
本文练习打印上三角其变形——带空格版,主要练习了:
- 外循环、内循环的应用
- 注意行数、空格数、符号*数之间的数学表达式
活动地址:毕业季·进击的技术er
【C语言练习——打印上三角及其变形(带空格版)】相关推荐
- 【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控制循环,不过只有三种模 ...
最新文章
- 开始报名!首次阿里巴巴经济体双 11 云原生实践展示
- VC窗口形状的绘制---SetWindowRgn
- 微软Office 365正式上架Mac App Store
- 登陆mysql服务器命令_Mysql服务器登陆,启动,停止等基本操作命令介绍(Linux/Centos环境)...
- 字符串的排序不一定要完全按照字典序(洛谷P1012题题解,Java语言描述)
- Windows XP远程桌面控制图文教程
- 川大考研复试c语言参考书目_北京航空航天大学英语笔译考研参考书目-复试分数线...
- Java垃圾回收机制知识点总结
- 浏览器地址栏和标题栏显示的小图标
- 档案管理制度计算机管理制度,档案管理制度保密制度
- Android怎么插手机卡,一加手机3怎么装卡 一加3手机SIM卡安装图文教程
- 孤独星球android app,孤独星球免费版
- 四级英语词汇加词组(超全)
- 40网桥的基本概念及其原理
- 移动魔百盒CM311-1sa_ZG代工_S905L3A 安卓9.0 鸿蒙动画_线刷固件包
- 基于MATLAB程序设计的计算器(中)
- Cadence Orcad Allegro安装/阿狸狗破戒大师方法BY吴川斌
- OpenCV中值滤波器详解及代码实现
- Leetcode-111 二叉树的最小深度(递归)
- 1Keyboard for mac使用教程
热门文章
- android保存播放进度,Android MediaPlayer控制进度播放音频
- (18)语义分割--paddle--EISeg自动标注软件的使用和自己数据集的测试
- matlab 显示程序进度条,matlab学习---------------进度条waitbar
- AI芯片产业生态及竞争格局:英伟达、谷歌、BAT实力拆解对比
- Unity2D 简易2D地图 —— 地图的显示
- Java实现时间划分
- 【官方文档】Fluent Bit 安装在 Windows
- scala项目的全局配置实践
- 商场抽奖软件 android,召唤抽奖系统3.0正式版
- 【ArchSummit】社交元宇宙的技术挑战与探索