首页 > 其他分享 >X型图形的设计思路

X型图形的设计思路

时间:2024-09-30 12:48:04浏览次数:8  
标签:int 斜线 多组 设计 图形 本人 思路 输入

一:关于X图形的问题

多组输入,整数,表示输出的行数,也表示组成“X”的反斜线和正斜线的长度

如图:

        输入:5

        输出:*   *
                    * * 
                     *  

                    * * 
                   *   *

二:解答

有以下代码可以解决

#include <stdio.h>
int main()
{
int i =0;
int j = 0;
int a = 0;//初始化,整型变量
while(scanf("%d",&a)!=EOF)//多组输入
for(i = 0;i<a;i++)//外层循环
{
for(j = 0;j<a;j++)//内层循环
{
    if(i == j||i+j==a-1)//此处当i==j的时候是可以是从左上到右下的*,当i+j==a-时同样的可以看成是从右上到左下的*
    printf("*");
    else
    printf(" ");//符合条件的打印*,反之空白
}
printf("\n");//j每结束一次循坏换行
}

    return 0;
}

代码中含有注释,希望大家能够理解

本人初学c语言,当时对这题也有疑惑,分享给大家本人的解题心得,希望能帮助到各位向我一样的编程小白!!!

这是本人的第一篇博文哦,可能写的不会太好,希望你们能够体谅,我会继续努力的!!
       

标签:int,斜线,多组,设计,图形,本人,思路,输入
From: https://blog.csdn.net/2401_87232884/article/details/142597259

相关文章

  • 【计算机毕设最新选题推荐】基于SpringBoot的社区医院挂号就诊管理系统的设计与实现
    ✍✍计算机编程指导师⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!⚡⚡Java实战|SpringBoot/SSMPython实战项目|Django微信小程......
  • 【计算机毕设最新选题推荐】基于SpringBoot的社区医院管理系统的设计与实现
    ✍✍计算机编程指导师⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!⚡⚡Java实战|SpringBoot/SSMPython实战项目|Django微信小程......
  • jsp“小饰界”线上饰品商城的设计与实现u39l6(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表用户,商品分类,商品信息,活动商品,知识普及开题报告内容一、项目背景与意义随着互联网技术的飞速发展,电子商务已成为现代商业的重要组成部分。饰品作为时尚消......
  • jsp“海洋生态环境保护宣传”网站设计与实现f87t4--程序+源码+数据库+调试部署+开发环
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表用户,海洋知识,知识分类,视频专区,活动报名,报名信息,截止报名技术要求:开发语言:JSP前端使用:HTML5,CSS,JSP动态网页技术后端使用SpringBoot,Spring技术主数据......
  • 技术成神之路:设计模式(十九)桥接模式
    介绍桥接模式(BridgePattern)是一种结构型设计模式,通过将抽象部分与它的实现部分分离,使它们都能够独立地变化。它的核心思想是将接口与实现解耦,从而使得两者可以独立地变化。1.定义桥接模式将抽象部分与它的实现部分分离,使它们都可以独立地变化。2.主要作用解耦:桥接模式通过将抽象......
  • springboot超市管理系统-计算机毕业设计源码65137
    摘要随着电子商务的快速发展和超市行业的竞争加剧,建立一个高效的超市管理系统对于提升超市运营效率和用户体验至关重要。本文旨在基于SpringBoot框架、Java编程语言和MySQL数据库,设计和开发一个超市管理系统。该系统旨在提升超市的运营效率和用户体验。通过采用简洁直观的用......
  • spring boot乡村旅游系统-计算机毕业设计源码61125
     目 录摘 要Abstract1绪论1.1研究背景1.2研究意义1.3论文结构与章节安排2 基于springboot的乡村旅游系统分析2.1可行性分析2.1.1技术可行性分析2.1.2 经济可行性分析2.1.3法律可行性分析2.2系统功能分析2.2.1功能性分析2.2.2非功能......
  • Springboot高校实验室教学管理系统-计算机毕业设计源码06983
    摘 要本文旨在研究基于SpringBoot技术的高校实验室教学管理系统的设计与实现,旨在提供一个高效、便捷和可靠的实验室教学管理平台。实验室教学在高校教育中占据重要地位,然而传统的实验室管理方式存在一些问题,如人工操作繁琐、资源调度困难等,需要一个功能完善的在线平台来提......
  • DDD 领域驱动设计-谈谈 Repository、IUnitOfWork 和 IDbContext 的实践(3)
    DDD领域驱动设计-谈谈Repository、IUnitOfWork和IDbContext的实践(3) 上一篇:《DDD领域驱动设计-谈谈Repository、IUnitOfWork和IDbContext的实践(2)》这篇文章主要是对 DDD.Sample 框架增加Transaction事务操作,以及增加了一些必要项目。虽然现在的IUnitOfWork实......
  • 基于SpringBoot的二手交易网站-毕业设计源码36236
    目 录摘要1绪论1.1选题背景与意义1.2开发现状1.3论文结构与章节安排2 二手交易网站系统分析2.1可行性分析2.1.1技术可行性分析2.1.2 经济可行性分析2.1.3法律可行性分析2.2系统功能分析2.2.1功能性分析2.2.2非功能性分析2.3 系统用例......