C#基础第一天-作业答案
题一答案:
Console.WriteLine("请输入a");
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入b");
int b = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入c");
int c = Convert.ToInt32(Console.ReadLine());
int max = ;
写法一
max = a > b ? a : b;
max = max > c ? max : c;
Console.WriteLine("最大的数为" + max);
Console.ReadKey();
写法
if (a > b)
{
max = a;
}
else if (b > a)
{
max = b;
}
if (max > c)
{
Console.WriteLine("最大的数为" + max);
}
else
{
Console.WriteLine("最大的数为" + c);
}
Console.ReadKey();
写法三
if ((a > b) && (a > c))
{
Console.WriteLine("最大的数为" + a);
}
else if ((b > c) && (b > a))
{
Console.WriteLine("最大的数为" + b);
}
else if ((c > b) && (c > a))
{
Console.WriteLine("最大的数为" + c);
}
Console.ReadKey();
题二答案:
Console.WriteLine("请输入d");
int d = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入e");
int e = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入f");
int f = Convert.ToInt32(Console.ReadLine());
int min = ;
写法一
min = d < e ? d : e;
min = min < f ? min : f;
Console.WriteLine("最小的数为" + min);
Console.ReadKey();
写法二
if (d < e)
{
min = d;
}
else if (e < d)
{
min = e;
}
if (min < f)
{
Console.WriteLine("最小的数为" + min);
}
else
{
Console.WriteLine("最小的数为" + f);
}
Console.ReadKey();
写法三
if ((d < e) && (d < f))
{
Console.WriteLine("最小的数为" + d);
}
else if ((e<d ) && (e<f))
{
Console.WriteLine("最小的数为" + e);
}
else if ((f<e ) && (f <d))
{
Console.WriteLine("最小的数为" + f);
}
Console.ReadKey();
第三题答案:
Console.WriteLine("请输入您的成绩");
double score = Convert.ToDouble(Console.ReadLine());
if (score >= )
{
Console.WriteLine("考的很好,您的成绩为优");
}
else if (score >= && score < )
{
Console.WriteLine("好不错呦,您的成绩为良");
}
else if (score >= && score < )
{
Console.WriteLine("请继续努力,您的成绩为中");
}
else if (score >= && score < )
{
Console.WriteLine("好危险啊,您的成绩刚刚及格");
}
else
{
Console.WriteLine("好好学习吧,您还没及格");
}
Console.ReadKey();
第四题答案:
Console.WriteLine("请输入您的成绩");
int result = Convert.ToInt32(Console.ReadLine());
string mark=string.Empty;
if (result >= && result <= )
{
mark = "优秀";
}
if (result >= && result <= )
{
mark = "良好";
}
if (result >= && result <= )
{
mark = "及格";
}
if (result <= )
{
mark = "不及格";
}
switch (mark)
{
case "优秀":
Console.WriteLine("您的成绩为优秀");
break;
case "良好":
Console.WriteLine("您的成绩为良好");
break;
case "及格":
Console.WriteLine("您的成绩为及格");
break;
case "不及格":
Console.WriteLine("您的成绩不及格");
break;
}
Console.ReadKey();
第五题答案:
//第一种
int a = , b = ;
int change = a;
a = b;
b = change;
Console.WriteLine("a={0},b={1}",a,b);
Console.ReadKey();
//第二种
int a = , b = ;
b = a + b;
a = b - a;
b = b - a;
Console.WriteLine("a" + a);
Console.WriteLine("b" + b);
Console.Read();
本系列教程:
C#基础总结之八面向对象知识点总结-继承与多态-接口-http://www.cnblogs.com/spring_wang/p/6113531.html
C#基础总结之七面向对象知识点总结1http://www.cnblogs.com/spring_wang/p/6113526.html
C#基础总结之六 DataTable (临时表/数据源) 和Datatable 名片练习http://www.cnblogs.com/spring_wang/p/6113520.html
C#基础总结之五Dictionary<string, string[]>和while循环http://www.cnblogs.com/spring_wang/p/6113514.html
C#基础总结之四List-Hashtable-冒泡排序http://www.cnblogs.com/spring_wang/p/6113504.html
C#基础总结之三循环控制-for-数组-乘法表-arraylisthttp://www.cnblogs.com/spring_wang/p/6113496.html
C#基础总结之二循环控制-运算符http://www.cnblogs.com/spring_wang/p/6113484.html
C#基础总结之一变量常量-if嵌套语句-witch结构-类型转换http://www.cnblogs.com/spring_wang/p/6113476.html
C#基础课程之六(临时表)DataTable使用方法http://www.cnblogs.com/spring_wang/p/6113454.html
C#基础课程之五集合(HashTable,Dictionary)http://www.cnblogs.com/spring_wang/p/6113404.html
C#基础课程之四集合(ArrayList、List<泛型>)http://www.cnblogs.com/spring_wang/p/6113396.html
C#基础课程之三循环语句http://www.cnblogs.com/spring_wang/p/6113383.html
C#基础课程之二变量常量及流程控制http://www.cnblogs.com/spring_wang/p/6113372.html
C#基础课程之一注释和控制台、一些常识http://www.cnblogs.com/spring_wang/p/6113361.html
C#基础第九天-作业答案-储蓄账户(SavingAccount)和信用账户(CreditAccount) http://www.cnblogs.com/spring_wang/p/6113291.html
C#基础第九天-作业-储蓄账户(SavingAccount)和信用账户(CreditAccount) http://www.cnblogs.com/spring_wang/p/6113285.html
C#基础第八天-作业答案-设计类-面向对象方式实现两个帐户之间转账http://www.cnblogs.com/spring_wang/p/6113274.html
C#基础第八天-作业-设计类-面向对象方式实现两个帐户之间转账http://www.cnblogs.com/spring_wang/p/6113258.html
C#基础第七天-作业答案-利用面向对象的思想去实现名片-动态添加http://www.cnblogs.com/spring_wang/p/6113232.html
C#基础第七天-作业-利用面向对象的思想去实现名片-动态添加http://www.cnblogs.com/spring_wang/p/6113224.html
C#基础第六天-作业-利用面向对象的思想去实现名片http://www.cnblogs.com/spring_wang/p/6113028.html
C#基础第六天-作业答案-利用面向对象的思想去实现名片http://www.cnblogs.com/spring_wang/p/6113033.html
C#基础第五天-作业答案-用DataTable制作名片集http://www.cnblogs.com/spring_wang/p/6113022.html
C#基础第五天-作业-用DataTable制作名片集http://www.cnblogs.com/spring_wang/p/6113013.html
C#基础第四天-作业答案-Hashtable-list<KeyValuePair>泛型实现名片http://www.cnblogs.com/spring_wang/p/6113005.html
C#基础第四天-作业-Hashtable-list<KeyValuePair>泛型实现名片http://www.cnblogs.com/spring_wang/p/6113000.html
C#基础第三天-作业答案-集合-冒泡排序-模拟名片http://www.cnblogs.com/spring_wang/p/6112888.html
C#基础第三天-作业-集合-冒泡排序-模拟名片http://www.cnblogs.com/spring_wang/p/6112885.html
C#基础第二天-作业答案-九九乘法表-打印星星http://www.cnblogs.com/spring_wang/p/6112881.html
C#基础第二天-作业-九九乘法表-打印星星http://www.cnblogs.com/spring_wang/p/6112875.html
C#基础第一天-作业答案http://www.cnblogs.com/spring_wang/p/6112872.html
C#基础第一天-作业http://www.cnblogs.com/spring_wang/p/6112867.html
C#-string.Format对C#字符串格式化http://www.cnblogs.com/spring_wang/p/6077098.html
C#基础第一天-作业答案的更多相关文章
- C#基础第九天-作业答案-储蓄账户(SavingAccount)和信用账户(CreditAccount)
class Bank { //Dictionary<long,Account> dictionary=new Dictionary<long,Account>(); DataT ...
- C#基础第八天-作业答案-设计类-面向对象方式实现两个帐户之间转账
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
- C#基础第二天-作业答案-九九乘法表-打印星星
题一:九九乘法表的答案 //正三角 ; i < ; i++) { ; j <= i; j++) { Console.Write("{0}*{1}={2} ", j, i ...
- C#基础第一天-作业
1.从键盘上输入三个数,用if语句和逻辑表达式把最大数找出来.2.从键盘上输入三个数,用if语句和逻辑表达式把最小数找出来.3.输入一个成绩(0-100),然后用if else语句判断该成绩是优.良. ...
- C#基础第七天-作业答案-利用面向对象的思想去实现名片-动态添加
class Card { private string name; public string Name { get { return name; } set { name = value; } } ...
- C#基础第六天-作业答案-利用面向对象的思想去实现名片
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
- C#基础第五天-作业答案-用DataTable制作名片集
.DataTable 实现 DataTable PersonCard = new DataTable(); //创建一个DataTable DataTable PersonCardCopy = new ...
- C#基础第四天-作业答案-Hashtable-list<KeyValuePair>泛型实现名片
.Hashtable 实现 Hashtable table = new Hashtable(); while (true) { Console.WriteLine("------------ ...
- C#基础第三天-作业答案-集合-冒泡排序-模拟名片
.冒泡排序 Console.WriteLine("对集合里的数进行排序,请输入第一个数:"); int a = int.Parse(Console.ReadLine()); Con ...
随机推荐
- NetCore的控制台应用中搭建WebServer的方法
一.新建NetCore控制台项目,并引入下列Nuget包: Microsoft.AspNetCore.StaticFiles.Microsoft.AspNetCore.Http.Microsoft.A ...
- tomcat7配置
<?xml version='1.0' encoding='utf-8'?><!-- Licensed to the Apache Software Foundation (ASF) ...
- VIM设置代码折叠
今天看了一下别人写的程序的源代码,发现是用vim写的,代码中有趣是用vim来折叠代码,一开始我以为是用插件的,后来上网查了查,得出以下使用方面的技巧. 1. 折叠方式 可用选项来设定折叠方式: 可在V ...
- django之创建第10个项目-图片上传方式1
1.upload.HTMl <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang=& ...
- 使用Cookie进行会话管理
javaweb学习总结(十一)——使用Cookie进行会话管理 一.会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话. ...
- HotSpot学习(一)——如何下载openjdk源码
下载页地址: https://download.java.net/openjdk/jdk7 或者 https://download.java.net/openjdk/jdk8 这里以jdk8的页面为例 ...
- 编译安装linux内核步骤
编译安装linux内核步骤: 一.获取内核源码 源码网址:www.kernel.org 二.解压内核源码 首先以root帐号登录,然后进入/usr/src子目录.如果用户在安装Linux时,安装了内核 ...
- UITextField的UIControlEventValueChanged事件
关于UITextField的UIControlEventValueChanged事件无响应的问题 监听UITextField文本改变的事件不是使用这个枚举 而是使用 UIControlEventEdi ...
- SharePoint 站点导航Web部件
SharePoint 站点导航Web部件 SharePoint 站点导航Web部件可以以树状图显示站点层级关系.便于管理. 效果:点击子网站能够跳转过去.我这里建的少. ...
- asiHttpRequst 超时代码判断
- (void)requestFailed:(ASIHTTPRequest *)request{ NSDictionary *userInfo = [request userInfo]; id del ...