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

牛客网刷题 | BC108 反斜线形图案

目前主要分为三个专栏,后续还会添加:

        专栏如下:                 C语言刷题解析       C语言系列文章       我的成长经历

感谢阅读!

初来乍到,如有错误请指出,感谢!


描述

KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的反斜线形图案。

输入描述:

多组输入,一个整数(2~20),表示输出的行数,也表示组成反斜线的“*”的数量。

输出描述:

针对每行输入,输出用“*”组成的反斜线。


思路 :

由示例可以看出 也是由空格和星号组成的

例如输入 4

空格 :0 1 2 3

星号 :1 1 1 1

 // for(j = 0 ; ; j++)

 // {

//    printf("*");

// }

//error 其实可以发现 在结尾添加上 *\n 就可以了

//每次循环打印一行之后 在最后打印一个星号加一个回车就可以了


 代码 1 :

/*
思路 : 由示例可以看出 也是由空格和星号组成的
例如输入 4 
空格 :0 1 2 3 
星号 :1 1 1 1  
*/# include <stdio.h>
int main (){int n = 0;while(scanf("%d",&n)!=EOF){int i = 0;//控制每行的打印for(i = 0; i < n; i++ ){int j = 0;//由示例可以看出 空格依次增加 //这里就小于 i 当i为0的时候 打印0个 为1的时候打印1个 依次...for(j = 0; j< i; j++){printf(" ");}// for(j = 0 ; ; j++)// {//     printf("*");// }//error 其实可以发现 在结尾添加上 *\n 就可以了 //每次循环打印一行之后 在最后打印一个星号加一个回车就可以了printf("*\n");}}return 0;
}

  

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

相关文章:

  • 数据的表示和运算
  • 【爬虫工具】油管视频批量采集软件
  • 【LeetCode刷题】二分查找:寻找旋转排序数组中的最小值、点名
  • 使用python绘制小提琴图
  • 【C++】6-7 你好,输出的格式控制(三角形)
  • 力扣每日一题 6/1
  • 决定短视频打开率的要素:成都鼎茂宏升文化传媒公司
  • 解决通过包管理器下载 Sharp 时遇到的二进制文件下载问题
  • 反序输出c++
  • C++ 封装线程池(结合QT支持信号机制)
  • c# 学习教程
  • 【ros2】入门
  • 网络安全基础技术扫盲篇 — 名词解释之“数据包“
  • 26 _ 虚拟DOM:虚拟DOM和实际的DOM有何不同?
  • C语言(内存函数)
  • JVM之【执行引擎】
  • maven部署到私服
  • Android精通值Fragment的使用 —— 不含底层逻辑(五)
  • apache大数据各组件部署搭建(超级详细)
  • Servlet搭建博客系统
  • NextJs 渲染篇 - 什么是CSR、SSR、SSG、ISR 和服务端/客户端组件
  • Python 二叉数的实例化及遍历
  • 计算 x 的二进制表示中 1 的个数
  • 基于Vue的前端瀑布流布局组件的设计与实现
  • WinSW使用说明
  • SpringBoot 多模块 多环境 项目 单元测试
  • 网络安全法中的网络安全规定和措施
  • 一、搭建 Vue3 Admin 项目:从无到有的精彩历程
  • Qt | Qt 资源简介(rcc、qmake)
  • 对boot项目拆分成cloud项目的笔记