输出由“*”组成的菱形
//简单
// main.cpp
// Print_xing
//
// Created by duanqibo on 2019/7/1.
// Copyright © 2019年 duanqibo. All rights reserved.
// 输出由“*”组成的菱形
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
int main(int argc, const char * argv[])
{
int i,j,k,m,n,size;
printf("请输入对角线‘*’的个数:");
scanf("%d",&size);
if(size<0 || size%2==0)
{
printf("the size is error!\n");
exit(-1);
}
for(i=1;i<=size;i++)
{
n=(i<=(size+1)/2) ? i:size-i+1;
n=2*n-1;
m=(size-n)/2+15;
for(k=1;k<=m;k++)
printf(" ");
for(j=1;j<=n;j++)
printf("*");
printf("\n");
}
return 0;
}
运行结果:
转载于:https://www.cnblogs.com/duanqibo/p/11113448.html
输出由“*”组成的菱形相关推荐
- 输出任意边长的菱形————C语言实践应用(1)(完整源码)
经过一段时间的学习后,想必大家都已经开始摩拳擦掌,迫不及待地想用C语言写一些程序了. 那么今天,我们就来学习C语言中常见的例子--输出任意边长的菱形 ...
- java在控制台输出空心正方形,菱形,空心菱形
使用for和if打印一个空心正方形 /*思路:要想打印一个5x5的空心正方形,首先它的第一横行和最后一行都是填满的,需要全部遍历出来,第二三四行和只有左右两条边是出来的,中间部分为空的.因此在打印第 ...
- c语言输出字母表,用c语言输出字母c和菱形
望远 #include void main() { printf(" ****\n"); printf(" * *\n"); printf(" ...
- 输出实心和空心菱形(C++)
输入一个n,表示两个菱形图形(实心和空心)的行数(或者一半行数),利用循环语句实现输出. 题目: 输入一个n,表示两个菱形图形(实心和空心)的行数(或者一半行数),利用循环语句实现输出. 示例输入: ...
- 输出正反等腰三角形(菱形)
#include<stdio.h> #include<stdlib.h>int main(void) {int i,j,k,num;printf("请输入要出现猩猩的 ...
- python输出空心矩形_java在控制台输出空心正方形,菱形,空心菱形
使用for和if打印一个空心正方形 /*思路:要想打印一个5x5的空心正方形,首先它的第一横行和最后一行都是填满的,需要全部遍历出来,第二三四行和只有左右两条边是出来的,中间部分为空的.因此在打印第二 ...
- 【C语言】P138 例16.输出以下图案(菱形图案)
P138 例16.输出以下图案 #include<stdio.h>int main() {int i, j, k;for (i = 0; i <= 3; i++) {for (j = ...
- NUC1014 排版题.输出排列成菱形的字母【打印图案】
排版题.输出排列成菱形的字母 时间限制: 1000ms 内存限制: 65536K 问题描述 输入N值,编程输出如下图形 输入描述 一个整数N(1 ≤ N ≤ 7 ). 输出描述 排列成菱形的大写字符, ...
- 用PHP输出对称菱形的简易办法
比如输出一个简单的菱形或者叫星星塔,首先是最外层控制行号,然后是内层的循环,内层的循环有两个第一个循环控制,然后第二个循环来控制星星的数量,控制空格的是总共有的行数减去当前的行数for($space= ...
最新文章
- 曹长树:江湖小虾米的侠客行——我的大数据能力修炼得道之路 | 提升之路系列...
- php 实现联想式 搜索,PHP实现搜索联想功能(基于字典树算法)
- web常见几种处理图标方法 【转】
- 【查看hadoop镜像】
- golang的缓存io简单的使用
- 干净的停止tomcat/java应用程序
- pandas.DataFrame()的基本操作
- LeetCode 1011. 在 D 天内送达包裹的能力(二分查找)
- 这个数学问题,打一局台球就解决了
- Safari技术预览版141来啦,增加了哪些新功能?
- vb.net label 不要自动换行_自动驾驶小车——(四)数据采集
- 顺藤摸瓜的解决GDB的DEBUG中出现的小问题
- java final对象_JAVA final 与 不可变对象
- 2.3Word2003段落设置1
- SecureCRT 完美代替超级终端
- IPD开发流程TR1-TR6各个阶段简介
- [今日阅读] [TSE 2019] - Mining Fix Patterns for FindBugs Violations
- 高级图表常用颜色RGB参数
- 网易云歌单信息爬取及数据分析(1)爬虫部分
- python公司网站毕业设计开题报告