题目:打印出如下图案(菱形)。
*
***
*****
*******
*****
***
*
题目分析:
先打印前4行,因为是递增关系。
第0行:打印3个服务器托管网空格,1个*
第1行:打印2个空格,3个*
第2行:打印1个空格,5个*
第3行:打印0个空格,7个*
不难发现规律:(设行序列为 i )
空格数是行序列以3的补码,
第 i 行打印的空格数 =3 – i
第 i 行打印 * 的个数 = 2 * i+ 1
后打印后三行,因为是递减规律。(行序号自己定,就是个循环标号,怎么方便怎么来,无所谓)
i = 2时,第 2行 空格数 = 1,* 数 = 5
i = 1时,第 1行 空格数 = 2,* 数 = 3
i = 0时,第 0行 空格数 = 3,* 数 = 1
规律:空格数 = 3 – i , * 数 = 2服务器托管网 * i + 1
代码:
#include
int main()
{
int i,j,k;
//打印前4行
for(i=0;i=0;i--){
for(j=0;j
结果:
*
***
*****
*******
*****
***
*
--------------------------------
Process exited after 0.2859 seconds with return value 0
请按任意键继续. . .
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
相关推荐: 数仓的两种轻量级数据交换格式:json与jsonb
武汉源创会回归,4月20聊聊大模型” 本文分享自华为云社区《GaussDB(DWS)——探究JSON,JSONB》,作者:yd_283975606。 1. 前言 适用版本:【8.1.1(及以上)】 JSON(JavaScript Object Notation…