当前位置: 首页 > news >正文

C++编写用*号输出菱形的程序(基础版)

#include<iostream>usingnamespacestd;intmain(){intn=7;//上半部分for(inti=1;i<=n/2+1;i++){//打印空格for(intk=1;k<=n/2-i+1;k++){cout<<" ";}//打印*号for(intj=1;j<=i*2-1;j++){cout<<"*";}cout<<endl;//上半部分打印完毕,进行换行}//打印下半部分,此时i=4,k=0,j=7for(inti=n/2;i>=1;i--){//打印空格for(intk=1;k<=n/2-i+1;k++){cout<<" ";}//打印*号for(intj=1;j<=i*2-1;j++){cout<<"*";}cout<<endl;//换行很重要!!!}return0;}

此代码的核心在于行数i的控制,通过行数控制来实现菱形上下部分的组成

http://www.jsqmd.com/news/1076314/

相关文章:

  • Django毕设项目:基于 Django+Vue 的学习进度管理课程系统设计与实现 基于 Django+Vue 的在线答疑课程学习平台设计与实现 (源码+文档,讲解、调试运行,定制等)
  • 3分钟上手FlicFlac:Windows免费音频转换终极指南
  • GIS中深度学习落地:从数据预处理到ArcGIS集成的实战指南
  • 这次终于选对了!一键生成论文工具测评与2026最新推荐
  • 基于Yocto与KVM在ARM平台构建嵌入式虚拟化系统实践
  • 2026年,银川推拉门哪个品牌值得选?
  • 怎么采集文章做站群?
  • RustFS 分布式对象存储
  • CompassFusion:一个从 GNSS 到 GNSS/INS 组合导航的独立工程包
  • 人生+雷锋的庖丁解牛
  • 【数据结构】核心数据结构解析:跳表(Skip List)从底层原理到经典对比
  • 重实操的AI教学系统找哪家?
  • 告别重复图片困扰:ImageDedup让图像去重变得如此简单
  • 2025年机器学习工程师必备:Fine-tuning全流程实战指南
  • 基于链表的内存池设计与内存复用机制
  • 计算机毕业设计之基于微信小程序的智能招聘系统的设计与实现
  • LangGraph图工作流:用Chat Models和Tools构建可调试智能体
  • 3大核心功能解锁小爱音箱:打造私人语音音乐管家完整指南
  • NSK W3211SA-2Z-C5Z5重载滚珠丝杠技术手册
  • 【软工方法论25】持续集成与持续部署CI_CD实战
  • 5分钟集成Snyk实现Java项目自动化依赖漏洞扫描与GitHub Actions安全左移
  • 修改windows平台.ts文件默认打开程序
  • 东莞山胜有幸航空科技携手荣电实业,打造全场景AI智能家电新体验
  • 2026年AI会议整理深度识别与智能归档,彻底告别繁琐
  • 零基础本地跑通Gemma-4B:Ollama一键部署实战指南
  • 靠谱的公仔手办制作企业
  • Django计算机毕设之基于 Django+Vue 的智能化在线教学课程平台设计与实现(完整前后端代码+说明文档+LW,调试定制等)
  • 如何快速设置Windows文件同步:SyncTrayzor终极完整教程
  • 嵌入式DSC开发:GFLIB动态斜坡与限幅算法原理与工程实践
  • OpenAI论文:5%有益特质数据让模型表现大幅提升,AI对齐走向“事前塑形”