打印菱形图案(C语言实现)
习题4-9 打印菱形图案(C语言实现)
分析:分上下两个三角形打印
#include <stdio.h>int main()
{int n,i,j,k;scanf("%d",&n);n=n/2+1;for(i=0; i<n; i++)//控制行数,上三角{for(j=1; j<n-i; j++)//控制前置空格,第n行前置空格为n-1printf(" ");//这里打印两个空格,因为每个*号后面有一个空格for(k=0; k<=2*i; k++)//控制输出的*,第n行有(2*n-1)个*printf("%c ",'*');putchar('\n');}for(i=1; i<n; i++)//下三角{for(j=0; j<i; j++)printf(" ");for(k=2*(n-i-1); k>=0; k--)printf("%c ",'*');putchar('\n');}return 0;
}
打印菱形图案(C语言实现)相关推荐
- 打印菱形图案c语言pta,C语言的考试题型
亿点点(就是我见到的不会的题目的一个小合集) 文件的大题分析 认清楚地址和数值的 1.指针纠错 1.**int (p)[4]表示一个指针指向一个四位的数组 int p[4]表示一个指针数组 int * ...
- 习题4-9 打印菱形图案 (15 分)
习题4-9 打印菱形图案 (15 分) 本题要求编写程序,打印一个高度为n的.由"*"组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号& ...
- SCAU 1035 打印菱形图案
1035 打印菱形图案 时间限制:1000MS 代码长度限制:10KB 提交次数:4874 通过次数:3064 题型: 编程题 语言: G++;GCC Description 由键盘输入正数n(n&l ...
- 花式打印菱形图案!!
(一).首先我们先来看最简单的打印5行5列 ***** ***** ***** ***** ***** 具体代码如下: /*** 双循环打印菱形图案* * A ** *** BBB * ** **** ...
- java打印菱形图案_java打印出菱形图案实例详解
第一步:首先对图像进行解析 想要打印该图形必须要进行多层循环嵌套,分两个部分进行打印. 第一部分为上半部分前四行,他们是递增的关系,后半部分后三行为递减关系,由此可以得出我们需要写两个打的循环.并且由 ...
- php编辑菱形图案代码,打印菱形图案 (15 分)
打印菱形图案 (15 分) 本题要求编写程序,打印一个高度为n的.由"*"组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号"* ...
- 打印菱形图案的两种方法
打印菱形图案 本题要求编写程序,打印一个高度为n的.由"*"组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号"*"组 ...
- (Java) 实现打印菱形图案
Java 实现打印菱形图案 一.直接看效果图: 随便输入一个数字,然后会生成一个宽度为该数字的菱形: 二.首先先来看下,菱形的结构,由符号和空格组成,所以就用for循环来实现这样的效果,然后来看代码: ...
- PTA 7-12 打印菱形图案
7-12 打印菱形图案 (15分) 本题要求编写程序,打印一个高度为n的.由"*"组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号&qu ...
最新文章
- 营救Peter——下载XCode的六种姿势
- nginx小总结(五)
- IOS 4.0 以上版本 home键退出 后台执行代码
- 漫游Kafka设计篇之Producer和Consumer
- htc vive实现传送功能(Teleport)
- NS2相关学习——完成一个新的协议(1)
- 1.MAC中MySql的环境配置
- 经典数学书目、各数学分支入门清单
- java多线程中的调度策略
- 图灵在计算机科学方面主要贡献,图灵在计算机理论方面的贡献
- 什么是UV PV DAU MAU
- 【烙铁使用规范】—— 延长无铅手工焊接工艺中烙铁头的寿命
- Zabbix内网监控外网阿里云主机
- 企业级项目实战讲解!我凭借这份PDF的复习思路,薪资翻倍
- imap java 接收_javamail实现邮件接收功能IMap和pop3方式
- 【Leetcode】精选算法top200道(二)
- 微信三级分销系统介绍
- osg学习(四十八)Windows Error #2000
- python读文件的方法
- 九成宫醴泉铭-欧阳询(慢更)