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

小刚说C语言刷题—1230蝴蝶结

1.题目描述

请输出 n 行的蝴蝶结的形状,n 一定是一个奇数!

输入

一个整数 n ,代表图形的行数!

输出

n 行的图形。

样例

输入

9

输出

*****
****
***
**
*
**
***
****
*****

2.参考代码(C语言版)

注意:由于9行图形没有直接规律。我们把它分成两部分。上面五行是倒三角形,下面四行是正三角形(少第一行)。分别利用循环打印即可。

#include <stdio.h>

int main(void)
{
    int n;
    int num;
    scanf("%d", &n);
    
    num=n/2;
    for(int i=0;i<=num;i++)
    {
        for(int j=1;j<=num+1-i;j++)
        {
            printf("*");            
        }
        printf("\n");
    }
    for(int i=num-1;i>=0;i--)
    {
        for(int j=1;j<=num+1-i;j++)
        {
            printf("*");            
        }
        printf("\n");
    }
    return 0;
}

今天内容到此结束,下次再见!

http://www.lryc.cn/news/2378971.html

相关文章:

  • 代码随想录算法训练营第60期第三十九天打卡
  • 计算机网络体系结构深度解析:从理论到实践的全面梳理
  • Qwen2.5-VL模型sft微调和使用vllm部署
  • python打卡DAY22
  • 【教程】Docker更换存储位置
  • 鸿蒙Next API17学习新特性之组件可见区域变化事件新增支持设置事件的回调参数,限制它的执行间隔
  • AI大模型从0到1记录学习 mysql day23
  • spring -MVC-02
  • 深入解析 React 的 useEffect:从入门到实战
  • 通过Ollama读取模型
  • C#控制流
  • 永久免费,特殊版本!
  • Canva 推出自有应用生成器以与 Bolt 和 Lovable 竞争
  • Matrix-Game:键鼠实时控制、实时生成的游戏生成模型(论文代码详细解读)
  • MySQL 5.7在CentOS 7.9系统下的安装(下)——给MySQL设置密码
  • 机器学习笔记2
  • AgentCPM-GUI,清华联合面壁智能开源的端侧GUI智能体模型
  • Go语言实现链式调用
  • 重排序模型解读 mxbai-rerank-base-v2 强大的重排序模型
  • 期望是什么:(无数次的均值,结合概率)21/6=3.5
  • uniapp-vue3项目中引入高德地图的天气展示
  • 容器化-k8s-介绍及下载安装教程
  • lc42接雨水
  • 通义千问-langchain使用构建(三)
  • uniapp自动构建pages.json的vite插件
  • 系统漏洞扫描服务:维护网络安全的关键与服务原理?
  • nlf loss 学习笔记
  • 【Redis】零碎知识点(易忘 / 易错)总结回顾
  • 基于three.js 全景图片或视频开源库Photo Sphere Viewer
  • LangPDF: Empowering Your PDFs with Intelligent Language Processing