php编辑菱形图案代码,打印菱形图案 (15 分)
打印菱形图案 (15 分)
本题要求编写程序,打印一个高度为n的、由“*”组成的正菱形图案。
输入格式:
输入在一行中给出一个正的奇数n。
输出格式:
输出由n行星号“*”组成的菱形,如样例所示。每个星号后跟一个空格。
输入样例:
7
输出样例:
*
* * *
* * * * *
* * * * * * *
* * * * *
* * *
*
/*打印菱形图案*/
#include
#include
#include
#include
#include
#include
using namespace std;
int main (void){
int n, m;
cin >> n;
m = n / 2 + 1;
for(int i = 1; i <= m; i++){
for(int j = 0; j < m - i; j++){
printf(" ");
}
for(int k = 0; k < 2 * i - 1; k++){
printf("* ");
}
printf("\n");
}
for(int p = 1; p < m; p++){
for(int q = 0; q < p; q++){
printf(" ");
}
for(int r = 0; r
printf("* ");
}
printf("\n");
}
return 0;
}
php编辑菱形图案代码,打印菱形图案 (15 分)相关推荐
- js输出一个菱形_用js代码打印菱形
用js代码打印菱形 Document //1.循环行数 //2.获取每一行星星的个数 //3.获取每一行空格的数量 //4.先循环每一行空格的数量,再循环每一行星星的数量 //5.每一行的空格和星星循 ...
- python怎么打印奇数菱形_python怎么打印菱形
python怎么打印菱形?下面给大家带来三种方法: 第一种rows = int(input('请输入菱形边长:\n')) row = 1 while row <= rows: col = 1 # ...
- 用java怎么写三角形图案_Java 打印三角形图案
以下是打印三角形图案的Java程序- 示例import java.util.*; public class Demo{ public static void main(String[] args){ ...
- python如何打印数字菱形_python实现打印菱形
1.分析:首先我们分析一下菱形的构成,加入你输入2,则打印一个3行的菱形:加入你输入一个3,则打印五行的菱形.也就是根据输入的数字a,打印2a-1行的菱形.菱形从图像来说,是一个三角形加上一个倒三角组 ...
- java程序输出实心菱形,使用java打印菱形(实心)
声明:图形的打印考验的是逻辑思维能力,与计算机语言熟练程度无关.逻辑思维能力弱的同鞋,做不了研发可以做开发. 一.效果图 代码: package com.test; /** * 实心菱形 * * @a ...
- 【简洁代码】1071 小赌怡情 (15分)_22行代码
立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 常言道"小赌怡情".这是一个很简单的小游戏:首先由计算机给出第一个整数:然后玩家下注赌第二个 ...
- C语言每日一练——第35天:打印菱形
C语言每日一练 2021年10月13日 题目描述 输入菱形的高度n(必须为奇数),即正中间星号的个数,打印出用星号组成的菱形 分析 要打印菱形,先要构想要打印的图形样子,就比如下图这种: 我们可以根据 ...
- Java for循环打印菱形
Java for循环打印菱形 Java代码输出菱形的方法和思路有很多,在此分享一个稍带模块化拆分思想的解决方案,将需要输出的菱形拆分成8个模块(如下图),每个模块独立实现输出. 优点:8个模块之间耦合 ...
- python语言打印菱形_Python 实现打印单词的菱形字符图案
Python 实现打印单词的菱形字符图案 我就废话不多说了,还是直接看代码吧! a = [1, 2, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 1] b = [' ' * 2 * ( ...
最新文章
- Windows 7时代即将终结!
- 鲁棒,抗遮挡的对柔性手抓取的物体6D姿态估计
- HDLBits 系列(11)All about Adder
- php 昨天开始时间_php日期处理显示:昨天、今天、本周、上一月等时间结点数据...
- 项目Beta冲刺 用户试用报告
- Java内部类作用全解
- 初识python 2.x与3.x 区别
- 解决-ubuntu 安装redis无法启动
- linux 百度地图离线sdk,Android开放百度地图集成
- 测试:fiddler使用
- You must install libopus-dev to build mod_opus
- Beetle简单构建TCP服务
- 知情搜索(一)-启发法
- LLDB命令简单介绍
- 矩阵的秩和图像的秩的一些了解
- SQL Server 建库建表
- 微信电话本能成功吗?够呛
- Linux 强制解锁命令
- 今年第一季度中国智能手机市场:OPPO排名榜首
- 这才是SpirngBoot轻松整合MybatisPlus多数据源的正确打开方式
热门文章
- freeRTOS 时间管理
- 【bzoj4372】烁烁的游戏
- 【正点原子Linux连载】第三十七章 Linux内核移植 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
- BFPRT算法:时间复杂度O(n)求第k小的数字(分治算法+快排)
- springboot状态机模式
- css背景图片高斯模糊_如何将网页CSS背景图高斯模糊且全屏显示
- COB - Chip On Board
- ##英语文本的单词统计 排序并输出前5%
- 【BAT】修改指定的文件名称为系统当前日期
- js实现表格列的位置拖拽