//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. 关于使用antd-vue的卡片无法设置avatar图标/头像问题的解决方案

    在使用antd-vue的卡片a-card时,遇到无法添加avatar图标/头像的问题,原因出在a-avatar,他不支持webpack图片打包. 上代码:       <a-card hover ...

  2. python3 拼接字符串方法

    python3.x拼接字符串一般有以下几种方法: 1. 直接通过(+)操作符拼接 1 2 s = 'Hello'+' '+'World'+'!' print(s) 输出结果:Hello World! ...

  3. Ysoserial Commons Collections2分析

    Ysoserial Commons Collections2分析 About Commons Collections2 CC2与CC1不同在于CC2用的是Commons Collections4.0; ...

  4. 题解 [HAOI2012]道路

    题目传送门 题目大意 给出一个 \(n\) 个点 \(m\) 条边的有向图,问每一条边在多少个最短路径中出现. \(n\le 1500,m\le 5000\) 思路 算我孤陋寡闻了... 很显然,我们 ...

  5. hdu3507 斜率优化学习笔记(斜率优化+dp)

    QWQ菜的真实. 首先来看这个题. 很显然能得到一个朴素的\(dp\)柿子 \[dp[i]=max(dp[i],dp[j]+(sum[i]-sum[j])^2) \] 但是因为\(n\le 50000 ...

  6. bzoj2460元素(线性基,贪心)

    题目大意: 给定\(n\)个二元组\((a,b)\),求一个最大的\(\sum b\)的集合,满足这个集合的任意子集的\(a\)的\(xor\)值不为0 这道题需要一个线性基的性质: 线性基的任何非空 ...

  7. CompleteFuture实现简单的任务编排实践

    CompleteFuture实现简单的任务编排实践 一:前言 ​ CompleteFuture是java8 新提供的API,是对函数式编程思想的体现,提供了很多的对于函数式编程支持.不止有同步处理功能 ...

  8. Java(31)泛型和可变参数

    作者:季沐测试笔记 原文地址:https://www.cnblogs.com/testero/p/15228443.html 博客主页:https://www.cnblogs.com/testero ...

  9. Go语言核心36讲(Go语言进阶技术三)--学习笔记

    09 | 字典的操作和约束 至今为止,我们讲过的集合类的高级数据类型都属于针对单一元素的容器. 它们或用连续存储,或用互存指针的方式收纳元素,这里的每个元素都代表了一个从属某一类型的独立值. 我们今天 ...

  10. jq问题

    <div id="box"> <p> <span>A</span> <span>B</span> </ ...