C#打印一个等腰倒三角形

简介: 要求:1.行数取3--21之间,对非法行数抛出"非法行数";        2. 在控制台上打印出这个行数的倒三角形;如图 实现代码: static void Main(string[] args)        {            int intNumber;            Console.

要求:1.行数取3--21之间,对非法行数抛出"非法行数";

        2. 在控制台上打印出这个行数的倒三角形;如图

 

实现代码:

  static   void  Main( string [] args)
        {
            
int  intNumber;

            Console.Write(
" 请输入显示的行数: " );
            
string  number  =  Console.ReadLine();

            
bool  IsNum  =   int .TryParse(number,  out  intNumber);

            
if  ( ! IsNum)
            {
                Console.Write(
" 请不要输入非法数字! " );
            }
            
else   if  (intNumber  <   3   ||  intNumber  >   21 )
            {
                Console.Write(
" 输入的数据最小为3,最大为21! " );
            }
            
else
            {
                
for  ( int  i  =  intNumber; i  >   0 ; i -- )
                {
                    
// 循环空格
                     for  ( int  j  =   0 ; j  <  intNumber  -  i; j ++ )
                    {
                        Console.Write(
"   " );
                    }

                    
// 循环图形
                     for  ( int  k  =   2   *  i  -   1 ; k  >   0 ; k -- )
                    {
                        Console.Write(
" * " );
                    }

                    Console.Write(
" \n " );
                }
            }
            Console.ReadKey();
        }

 

 

目录
相关文章
|
3月前
|
物联网 Linux 流计算
EasyLogger--不一样的打印输出
EasyLogger--不一样的打印输出
打印
4.6 打印 4.6.1 分页符的插入及删除 1、插入水平分页符 选定要插入分页符位置的下一行,在“页面布局”选项卡的“页面设置”组单击“分隔符”,在出现的下拉列表中选择”插入分页符”命令 2、插入垂直分页符 选定要插入分页符位置的右侧列,在“页面布局”选项卡的“页面设置”组单击“分隔符”,在出现的下拉列表中选择”插入分页符”命令。 3、同时插入水平、垂直分页符 选定某单元格,在“页面布局”选项卡的“页面设置”组单击“分隔符”,在出现的下拉列表中选择“插入分页符”命令此时会在该单元格左边框和上边框位置同时插入水平、垂直分页符。 4、删除手动分页符 先选择紧邻水平分页符的下面行 (或该行
|
11月前
|
C++
C++数组在年历打印中的运用
C++数组在年历打印中的运用
64 0
|
11月前
|
C语言 C++
C++打印hello world
C++打印hello world
141 0
|
机器学习/深度学习 C语言 开发者
打印|学习笔记
快速学习打印
70 0
打印|学习笔记
VC++中怎么样打印输出?
VC++中怎么样打印输出?
187 0
统计字符串以及打印乘法口诀表
1、统计字符串中有多少个数字、字母、空格以及其他字符 #!/usr/bin/env python # -*- coding:utf-8 -*- # @Time : 2018/1/24 21:29 # @Author : zhouyuyao # @File : countnums.
841 0
习题 9: 打印,打印,打印
# Here's some new strange stuff, remember type it exactly. days = "Mon Tue Wed Thu Fri Sat Sun" months = "Jan\n Feb\n Mar\n Apr\n May\n Jun\n Jul\n ...
988 0