当前位置:网站首页>动态打印菱形
动态打印菱形
2022-08-03 17:45:00 【许烦】
输入行数,打印对应的菱形
#include <stdio.h>
int main()
{
int line = 0;
int i = 0;
int j = 0;
printf("请输入你要打印的行数\n");
scanf("%d", &line);
//先打印上部分的三角形
for (i = 1; i <= line; i++) //打印上半部分的line行
{
//打印每一行的前面的空格
for (j = 1; j <= line - i; j++)
{
printf(" ");
}
//打印每一行空格后面的星号
for (j = 1; j <= 2 * i - 1; j++)
{
printf("*");
}
printf("\n"); //每一行完成后记得要换行
}
for (i = line - 1; i > 0; i--) // 注意下半部分有 line - 1行
{
//打印每一行前面的空格
for (j = 1; j <= line - i; j++)
{
printf(" ");
}
//打印每一行空格后面的星号
for (j = 1; j <= 2 * i - 1; j++)
{
printf("*");
}
printf("\n"); //每一行完成要换行
}
}
边栏推荐
- 并查集模板及思想
- websocket Handshake failed due to invalid Upgrade header
- 通用型安全监测数据管理系统
- 如何避免无效的沟通
- Share 14 JS functions you must know
- China Hashpower Conference Ascension Kunpeng Ecological Forum was held; Kuaishou established an independent to B business department…
- 【mysql】SIGN(x) function
- 从技术全景到场景实战,透析「窄带高清」的演进突破
- 云图说丨初识华为云微服务引擎CSE
- Atomic Wallet已支持TRC20-USDT
猜你喜欢
STM32——LCD—FSMC原理简介
揭秘deepin 23,从这里开始!
关于 Intel 在 micro-vm 快速启动的探索及实例演示 | 第 36-38 期
Is OnePlus Ace worth buying?Use strength to interpret the power of performance
C# 构造函数如人之影子
通用型安全监测数据管理系统
论文解读(JKnet)《Representation Learning on Graphs with Jumping Knowledge Networks》
IP属地如何高效率识别
Crack: WebKitX ActiveX and WebKitX VHX
JS string to GBK encoding ultra-reduced implementation
随机推荐
Share 14 JS functions you must know
JS 字符串转 GBK 编码超精简实现
Weekly recommended short video: In order to fill the gap of learning resources, the author specially wrote a book?
A complete detailed tutorial on building intranet penetration ngrok (with pictures and truth)
341. Flatten Nested List Iterator
405. Convert a Number to Hexadecimal
mysql命令
【技术白皮书】第二章:OCR智能文字识别回顾——自然语言文本发展历程
【技术白皮书】第一章:OCR智能文字识别新发展——深度学习的文本信息抽取
xxl-job 实现email发送警告的代码解析(一行一行代码解读)
383. Ransom Note
链表中倒数第k个结点
分享 14 个你必须知道的 JS 函数
Crack:WebKitX ActiveX and WebKitX VHX
企业如何选择低代码开发平台
使用o.execute_sql 查询很很很小的表, 要7/8秒钟, 这个怎么解决
【mysql】SIGN(x) function
Crack: WebKitX ActiveX and WebKitX VHX
mysql之的执行计划
JS string to GBK encoding ultra-reduced implementation