//1,定位显示ASCI码值为30到119的字符
using System;
class Program
{
    static void Main()
    {
        int i, n = 0;
        for (i = 30; i <= 119; i++)
        {
            if (n % 10 == 0 && n > 0)
                Console.WriteLine();
                Console.Write("{0:D3}:{1}  ", i, (char)i);
                n++;     
        }
        Console.WriteLine();
    }
}

//2,按左下方为三角形格式输出九九乘法表
using System;
class Program
{
    static void Main()
    {
        int m, n;
        Console.Write("   *");
        for (m = 1; m <= 9; m++)
            Console.Write("{0,4}", m);
        Console.WriteLine();
        for (m = 1; m <= 9; m++)
        {
            Console.Write("{0,4}", m);
            for (n = 1; n <= m; n++)
                Console.Write("{0,4}", m * n);
            Console.WriteLine();
        }
    }
}

//2.1,编程输出倒三角图案
using System;
class Program
{
    static void Main()
    {
        int i, j, k;
        for (i = 1; i <= 4; i++)
        {
            for (j = 1; j < i; j++)
                Console.Write(" ");
            for (k = 1; k <= 9 - 2 * i; k++)
                Console.Write("*");
            Console.WriteLine();
        }
    }
}

//3,编程输出1-100的3的倍数
using System;
class Program
{
    static void Main()
    {
        int i, n = 0;
        for (i = 1; i < 100; i++)
        {
            if (i % 3 != 0)
                continue;
            if (n % 10 == 0 && n > 0)
                Console.WriteLine();
            n++;
            Console.Write("{0,3}", i);
        }
        Console.WriteLine();
    }
}

//4,输入5个整数,并显示正整数,读到负整数时做出相应处理
using System;
class MainClass
{
    static void Main()
    {
        int i;
        for (i = 1; i <= 5; i++)
        {
            Console.Write("请输入第{0}个数:", i);
            string x = Console.ReadLine();
            int n = int.Parse(x);
            if (n < 0)
                break;
            Console.WriteLine("n={0}", n);
        }
        Console.WriteLine("该数是负数!");
    }
}

//5,输入5个整数,并显示正整数,读到负整数时做出相应处理
using System;
class MainClass
{
    static void Main()
    {
        int i;
        for (i = 1; i <= 5; i++)
        {
            Console.Write("请输入第{0}个数:", i);
            string x = Console.ReadLine();
            int n = int.Parse(x);
            if (n < 0)
                continue;
            Console.WriteLine("n={0}", n);
        }
        Console.WriteLine("该数是负数!");
    }
}

<C#任务导引教程>练习一的更多相关文章

  1. <C#任务导引教程>练习十

    /*83,使用接口完成多继承问题 简化版*/using System;interface ITeacher{    string Name    {        get;        set;   ...

  2. <C#任务导引教程>练习九

    //75,异常情况using System;class Program{    public static void Main()    {        Console.Write("请输 ...

  3. <C#任务导引教程>练习八

    //66,静态成员与非静态成员的访问方式using System;class Text{    public int x;    public static int y;//静态数据成员    voi ...

  4. <C#任务导引教程>练习七

    //55,类的声明示例using System;class Date{    public int year;    public int month;    public int day;    p ...

  5. <C#任务导引教程>练习六

    //54五名学生参加了两门课程的考试,试输入成绩,统计出各科的最高分,最低分,平均分及每个学生的平均成绩(要求用对话框显示成绩统计结果)using System;using System.Window ...

  6. <C#任务导引教程>练习五

    //27,创建一个控制台应用程序,声明两个DateTime类型的变量dt,获取系统的当前日期时间,然后使用Format格式化进行规范using System;class Program{    sta ...

  7. <C#任务导引教程>练习四

    //27,创建一个控制台应用程序,声明两个DateTime类型的变量dt,获取系统的当前日期时间,然后使用Format格式化进行规范using System;class Program{    sta ...

  8. <C#任务导引教程>练习三

    /*Convert.ToInt("213165");int a=12345;string sn=a.ToString();//把a转换成字符串snint b=int.Parse(s ...

  9. <C#任务导引教程>练习二

    //6,goto语句求1+++100之和using System;class Program{    static void Main()    {        int i=1,sum=0;     ...

随机推荐

  1. 每日总结:charcter方法(2021.10.5)

    \t 在文中该处插入一个tab键 \b在文中该处插入一个后退键 \n 换行 \r  在文中该处回车 \f 在文中该处插入换页符 方法: isLetter()是否是一个字母 isDigit()是否是一个 ...

  2. IP包头结构

    版本号(Version): 长度4比特.标识目前采用的IP协议的版本号.一般的值为0100(IPv4),0110(IPv6) IP包头长度(Header Length): 长度4比特.这个字段的作用是 ...

  3. C++控制台应用程序一闪而过的解决方法

    Visual Studio 2017 C++控制台应用程序, 如果编译时发现黑框一闪而过,请按以下步骤操作: 右键project → 属性 → 链接器 → 系统 → 子系统,在下拉菜单中改为控制台.

  4. 项目优化之v-if

    前言: 在vue项目中,由于功能比较多,需要各种条件控制某个功能.某个标签.表格中的某一行是否显示等,需要使用大量的v-if来判断条件. 例如: <div v-if="isShow(a ...

  5. 脚本注入1(boolean&&get)

    现在,我们回到之前,练习脚本支持的布尔盲注(get型). 布尔盲注的应用场景是查询成功和失败时回显不同,且存在注入点的地方. 这里以Less-8为例: 发现查询成功时,会显示:失败则无回显. 同时发现 ...

  6. kivy 选择框

    from kivy.app import App from kivy.uix.boxlayout import BoxLayout from kivy.lang import builder # 注册 ...

  7. Beta-功能规格说明书

    项目 内容 这个作业属于哪个课程 2021春季软件工程(罗杰 任健) 这个作业的要求在哪里 团队项目-计划-功能规格说明书 一.引言 1. 项目简介 项目团队:删库跑路对不队 项目名称:题士 项目内容 ...

  8. [Beta]the Agiles Scrum Meeting 12

    会议时间:2020.5.27 21:00 1.每个人的工作 今天已完成的工作 成员 已完成的工作 issue yjy 帮助解决技术问题 tq 撰写技术博客 wjx 博客评分界面美化 dzx 博客评分界 ...

  9. BUAA 2020 软件工程 个人博客作业

    BUAA 2020 软件工程 个人博客作业 Author: 17373051 郭骏 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业 ...

  10. 上午小测1 T1 木板 题解

    前言: WTCL,居然折磨煎蛋的性质都忘记了,WTCL. 考场上想出来了正解,就差一点就能A掉,挺难受的. 要记住一个数n可能会有一个大于\(\sqrt{n}\)的质因子..我忘记把它加进去了.... ...