<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; ...
随机推荐
- js高阶
1. 面向对象编程介绍 1.1 两大编程思想 --- 面向过程 --- 面向对象 1.2 面向过程编程 POP 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候在一 ...
- MySQL8 根据某属性查询字段排名由自定义变量到rank()的变动
在mysql8 之前的版本,因为没有rank()方法的存在,所以在对字段进行排名时,使用的是自定义自变量的方法,比如: select id,name,@rank=@rank+1 as ranks fr ...
- Apache Beam入门及Java SDK开发初体验
1 什么是Apache Beam Apache Beam是一个开源的统一的大数据编程模型,它本身并不提供执行引擎,而是支持各种平台如GCP Dataflow.Spark.Flink等.通过Apache ...
- 2020.11.6-vj补题
A - A CodeForces - 136A 题解:按输入的顺序输出对应的下标即可,定义一个数组,将输入的作为下标,下标为值,最后依次输出即可: #include<bits/stdc++.h& ...
- 技术博客——微信小程序UI的设计与美化
技术博客--微信小程序UI的设计与美化 在alpha阶段的开发过后,我们的小程序也上线了.看到自己努力之后的成果大家都很开心,但对比已有的表情包小程序,我们的界面还有很大的提升空间,许多的界面都是各个 ...
- [Beta]the Agiles Scrum Meeting 4
会议时间:2020.5.15 21:00 1.每个人的工作 今天已完成的工作 成员 已完成的工作 yjy 增加教学计划面板,修复bug tq 实现查看.删除测试点功能 wjx 实现批量创建结对项目功能 ...
- Noip模拟37 2021.8.12
T1 数列 真是考场上不是数学的乱推柿子,想定理,是数学的没想出来.. 比较悲伤... 列柿子不用动脑子,就是没有想出来$EXgcd$解不定方程,淦.. 解处一组解后利用比较显然的性质: $x+\fr ...
- 『学了就忘』Linux基础 — 4、VMware安装
目录 1.VMware介绍 2.VMware主要特点 3.VMware建议配置 4.VMware安装 1.VMware介绍 VMware是一个虚拟PC的软件,可以在现有的操作系统上虚拟出一个新的硬件环 ...
- 洛谷 P4867 Gty的二逼妹子序列
链接: P4867 题意: 给出长度为 \(n(1\leq n\leq 10^5)\) 的序列 \(s\),保证\(1\leq s_i\leq n\).有 \(m(1\leq m\leq 10^6)\ ...
- 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 ...