<C#任务导引教程>练习一
//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#任务导引教程>练习一的更多相关文章
- <C#任务导引教程>练习十
/*83,使用接口完成多继承问题 简化版*/using System;interface ITeacher{ string Name { get; set; ...
- <C#任务导引教程>练习九
//75,异常情况using System;class Program{ public static void Main() { Console.Write("请输 ...
- <C#任务导引教程>练习八
//66,静态成员与非静态成员的访问方式using System;class Text{ public int x; public static int y;//静态数据成员 voi ...
- <C#任务导引教程>练习七
//55,类的声明示例using System;class Date{ public int year; public int month; public int day; p ...
- <C#任务导引教程>练习六
//54五名学生参加了两门课程的考试,试输入成绩,统计出各科的最高分,最低分,平均分及每个学生的平均成绩(要求用对话框显示成绩统计结果)using System;using System.Window ...
- <C#任务导引教程>练习五
//27,创建一个控制台应用程序,声明两个DateTime类型的变量dt,获取系统的当前日期时间,然后使用Format格式化进行规范using System;class Program{ sta ...
- <C#任务导引教程>练习四
//27,创建一个控制台应用程序,声明两个DateTime类型的变量dt,获取系统的当前日期时间,然后使用Format格式化进行规范using System;class Program{ sta ...
- <C#任务导引教程>练习三
/*Convert.ToInt("213165");int a=12345;string sn=a.ToString();//把a转换成字符串snint b=int.Parse(s ...
- <C#任务导引教程>练习二
//6,goto语句求1+++100之和using System;class Program{ static void Main() { int i=1,sum=0; ...
随机推荐
- Vulnstack内网靶场1
最近发现了一个内网的靶场网站,简单配置一下网络就可以,不用自己搭建这么麻烦漏洞信息 (qiyuanxuetang.net) 环境配置 内网1靶场由三台机器构成:WIN7.2008 server.200 ...
- Go语言之Goroutine与信道、异常处理
一.Goroutine Go 协程可以看做成一个轻量级的线程,Go 协程相比于线程的优势: Goroutine 的成本更低大小只有 2 kb 左右,线程有几个兆. Goroutine 会复用线程,比如 ...
- iOS实现XMPP通讯(一)搭建Openfire
安装Openfire Openfire官网下载地址:https://igniterealtime.org/downloads/ (也是Spark客户端的下载地址) Openfire下载并安装后,打开系 ...
- 开放下载!2021 解锁 Serverless 从入门到实战大“橙”就
Serverless 架构即将引领云计算的下一个十年已成行业共识.处于变革中的开发者,大多已从观望状态转向尝试阶段, 越来越多 Serverless 落地场景被解锁. "Serverless ...
- 题解「2017 山东一轮集训 Day1 / SDWC2018 Day1」Set
题目传送门 题目大意 给出一个长度为 \(n\) 的数组,选出一些数异或之和为 \(s1\),其余数异或之和为 \(s2\),求 \(s1+s2\) 最大时 \(s1\) 的最小值. 思路 你发现如果 ...
- 如何在另一台设备上搭建python接口自动化项目所需要的第三方库
1.如何将当前项目引用的第三方库导出,在新建项目时,选择New environment using>Virtualenv 2.然后右键选择open in terminal:输入命令:pip fr ...
- Sentinel-Go 源码系列(一)|开篇
大家好呀,打算写一个 Go 语言组件源码分析系列,一是为了能学习下 Go 语言,看下别人是怎么写 Go 的,二是也掌握一个组件. 本次选择了 Sentinel-Go,一是对 Java 版本的 Sent ...
- Frida-RPC调用
Python Frida RPC 调用示例 JS_CODE var base64EncodeChars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrs ...
- Java(47)反射
作者:季沐测试笔记 原文地址:https://www.cnblogs.com/testero/p/15201675.html 博客主页:https://www.cnblogs.com/testero ...
- 浏览器有别_HTTP报文的回车换行
本来以为浏览器HTTP报文的生成应该是完全一致的.但最近在做一个项目的时候,发现Safari和Chrome提交同一份表单,后端的处理结果不一致.看提交结果呢,是因为Safari多了个回车.由于原项目的 ...