博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
输出菱形
阅读量:4116 次
发布时间:2019-05-25

本文共 733 字,大约阅读时间需要 2 分钟。

#include
#include
#pragma warning(disable:4996)int main(){ int l=0; printf("请输入一个数字:\n",l); scanf("%d", &l); int i = 0; int n = 0; for (i = 0; i < l; i++)//上半个菱形的行数 { for (n=0; n

另一种思路如下:

#include
#include
#pragma warning(disable:4996)int main(){ int l = 0; printf("请输入一个数字:\n", l); scanf("%d", &l); int i = 1; int j = 1; int n = 1; for (i = 1; i < 8; i++)//该菱形的上半部分的行数。 { for (int j = 1; j < 8 - i; j++)//每行前面的空格数。 printf(" "); for (n = 1; n <= 2 * i - 1; n++)//每行空格后*的个数。 printf("*"); printf("\n"); } for (i = 1; i <= l - 1; i++)//该菱形的下半部分的行数。 { for (j = 1; j <= i; j++) printf(" "); for (n = 1; n <= (-2) * i + 13; n++) printf("*"); printf("\n"); } system("pause"); return 0;}
你可能感兴趣的文章
工厂方法模式
查看>>
模板方法模式
查看>>
数据结构之队列、栈
查看>>
数据结构之树
查看>>
数据结构之二叉树
查看>>
二叉树非递归遍历算法思悟
查看>>
红黑树算法思悟
查看>>
从山寨Spring中学习Spring IOC原理-自动装配注解
查看>>
实例区别BeanFactory和FactoryBean
查看>>
Spring后置处理器BeanPostProcessor的应用
查看>>
Spring框架的ImportSelector到底可以干嘛
查看>>
Mysql中下划线问题
查看>>
微信小程序中使用npm过程中提示:npm WARN saveError ENOENT: no such file or directory
查看>>
Xcode 11 报错,提示libstdc++.6 缺失,解决方案
查看>>
idea的安装以及简单使用
查看>>
Windows mysql 安装
查看>>
python循环语句与C语言的区别
查看>>
Vue项目中使用img图片和background背景图的使用方法
查看>>
vue 项目中图片选择路径位置static 或 assets区别
查看>>
vue项目打包后无法运行报错空白页面
查看>>