博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Project 10:简单图像的绘制
阅读量:6886 次
发布时间:2019-06-27

本文共 617 字,大约阅读时间需要 2 分钟。

目标:绘制如图图像

这里写图片描述

#include 
int main(){ int n,i,j,o,k=0; printf("请输入一个数:"); scanf("%d",&n); for(i=1;i<=5;i++)//先画出上半部分 { for(j=0;j<=k;j++) printf(" "); for(o=1;o<=n;o++) printf("*"); printf("\n"); k++; } k-=2; for(i=1;i<=4;i++) { for(j=0;j<=k;j++) printf(" "); for(o=1;o<=n;o++) printf("*"); printf("\n"); k--; } return 0;}

主要思路是设两个系数 空格系数与 *系数

两个系数分别代表着这一排有多少个空格 有多少个*
然后通过循环将这个系数转换为符号
至于这些系数怎么得出 通过观察得出与排数或者与上一排的该系数有什么关系即可

转载于:https://www.cnblogs.com/he11o-liu/p/7503271.html

你可能感兴趣的文章
处理HP-UNIX面板灯报警及配置MP
查看>>
Java多线程和线程池
查看>>
配置docker使用overlay2存储
查看>>
邮件服务器迁移方案让企业邮箱安心“搬家”
查看>>
Reflect
查看>>
Linux下的串口系列---struct termios结构体
查看>>
squid代理服务器
查看>>
Exchange Server 2010 SP1 安装时提示“无法检测SMTP连接器”
查看>>
用例设计大全(整理)
查看>>
如何建立高效的测试团队
查看>>
C++中引用的定义及使用
查看>>
cacti+nagios+ntop网络系统监控
查看>>
我的友情链接
查看>>
C++ 与 JAVA 的区别
查看>>
磁盘分区脚本
查看>>
ubuntu 12.4 zeromq-2.2 binding language java
查看>>
CentOS6.2下搭建LVS(DR)+Keepalived实现高性能高可用负载均衡服务器
查看>>
Spring boot 连接多数据源
查看>>
我的友情链接
查看>>
使用FastDFS搭建图片服务器单实例篇
查看>>