//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. js高阶

    1. 面向对象编程介绍 1.1 两大编程思想 --- 面向过程 --- 面向对象 1.2 面向过程编程 POP 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候在一 ...

  2. MySQL8 根据某属性查询字段排名由自定义变量到rank()的变动

    在mysql8 之前的版本,因为没有rank()方法的存在,所以在对字段进行排名时,使用的是自定义自变量的方法,比如: select id,name,@rank=@rank+1 as ranks fr ...

  3. Apache Beam入门及Java SDK开发初体验

    1 什么是Apache Beam Apache Beam是一个开源的统一的大数据编程模型,它本身并不提供执行引擎,而是支持各种平台如GCP Dataflow.Spark.Flink等.通过Apache ...

  4. 2020.11.6-vj补题

    A - A CodeForces - 136A 题解:按输入的顺序输出对应的下标即可,定义一个数组,将输入的作为下标,下标为值,最后依次输出即可: #include<bits/stdc++.h& ...

  5. 技术博客——微信小程序UI的设计与美化

    技术博客--微信小程序UI的设计与美化 在alpha阶段的开发过后,我们的小程序也上线了.看到自己努力之后的成果大家都很开心,但对比已有的表情包小程序,我们的界面还有很大的提升空间,许多的界面都是各个 ...

  6. [Beta]the Agiles Scrum Meeting 4

    会议时间:2020.5.15 21:00 1.每个人的工作 今天已完成的工作 成员 已完成的工作 yjy 增加教学计划面板,修复bug tq 实现查看.删除测试点功能 wjx 实现批量创建结对项目功能 ...

  7. Noip模拟37 2021.8.12

    T1 数列 真是考场上不是数学的乱推柿子,想定理,是数学的没想出来.. 比较悲伤... 列柿子不用动脑子,就是没有想出来$EXgcd$解不定方程,淦.. 解处一组解后利用比较显然的性质: $x+\fr ...

  8. 『学了就忘』Linux基础 — 4、VMware安装

    目录 1.VMware介绍 2.VMware主要特点 3.VMware建议配置 4.VMware安装 1.VMware介绍 VMware是一个虚拟PC的软件,可以在现有的操作系统上虚拟出一个新的硬件环 ...

  9. 洛谷 P4867 Gty的二逼妹子序列

    链接: P4867 题意: 给出长度为 \(n(1\leq n\leq 10^5)\) 的序列 \(s\),保证\(1\leq s_i\leq n\).有 \(m(1\leq m\leq 10^6)\ ...

  10. path-sum leetcode C++

    Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all ...