2012年6月26日

C#条件语句常见错误

摘要: 常见错误实例:问题:如果学生成绩高于90分,成绩优秀。在70-90之间良好,60-70合格,60分以下不合格。static void Main(){int score=80;if (score>=90){Console.WriteLine("优秀");}else if(90>score>=70){Console.WriteLine("良好");}else if(70>score>=60){Console.WriteLine("合格");}else if(score<60){Console.Write 阅读全文

posted @ 2012-06-26 10:29 流星落 阅读(358) 评论(0) 推荐(0) 编辑

2012年6月25日

C#在多种条件下选择自己的路-swith结构

摘要: C#中的switch结构和if结构一样都可以实现条件判断,只是适用的条件不同。switch结构主要用于多重条件switch的语法如下:switch (condition){ case 常量表达式1: condition == 常量表达式1 时执行的语句; break; case 常量表达式2: condition == 常量表达式2 时执行的语句; break; default: 不满足上述条件时执行的语句; break;}case 个数 >= 0。任何两个 case 语句的常量表达式都不能具有相同的值,注意是值不能相同。case 和 default 的 break 必不可少。defau 阅读全文

posted @ 2012-06-25 16:56 流星落 阅读(968) 评论(0) 推荐(0) 编辑

C#条件判断-嵌套if结构

摘要: 我们在上面的商店中,如果是商店会员可以享受打折优惠,非会员没有优惠。这个问题怎样解决呢?我们用前面的知识就不能解决,需要用到复杂的嵌套。其语法如下:if(表达式1){if(表达式2){代码块1}else{代码块2}else{代码块3}我们看这个例子:using System;class Program{static void Main(){Console.WriteLine("请选择是否会员,会员输入1,非会员为0");int flag=int.Parse(Console.ReadLine());Console.WriteLine("请输入您的购物价值,单位为元& 阅读全文

posted @ 2012-06-25 16:55 流星落 阅读(1879) 评论(0) 推荐(0) 编辑

C#条件判断-if...else结构

摘要: if...else结构就是经常说的“如果……就……否则就……”具体语法下:if (条件){ 满足条件时执行的语句;}else{ 不满足条件时执行的语句;}提示:if...else判断语句适用于只有两个条件的情况,即或者符合条件,或者不符合。我们看下面这个例子:using System;class Hello { public static void Main() { Console.Write("请输入你的名字:"); string str_userName=Console.ReadLine(); if(str_userName=="six"){ Con 阅读全文

posted @ 2012-06-25 16:54 流星落 阅读(460) 评论(0) 推荐(0) 编辑

C#条件判断-多重if结构

摘要: 多重if结构的语法如下:if (条件){ 满足条件时执行的语句;}else if (条件2){ 满足条件2时执行的语句;}else if (条件3){ 满足条件3时执行的语句;}else{ 不满足以上任何条件时执行的语句;}请看下面这个例子。让我们想像这么一幕情景剧——时间:XXXX年2月14日;地点:某校园内小公园;人物:女生一,男生一。事件:(男生送给女生一束环瑰) 女生(高兴地):多美啊——多少钱买的! 男生:猜。 女生(心里想:如果多于100元我就亲他一口):超过100元吗? 男生:NO。 女生:(心里想:如果多于50元我就许他亲我一口):那,不低于50元吧? 男生:NO。 女生:(心 阅读全文

posted @ 2012-06-25 16:54 流星落 阅读(7456) 评论(0) 推荐(0) 编辑

C#条件判断-根据条件判断要走的路-if结构

摘要: 什么时候要用到if结构语句呢?如果有一个班的学生期末成绩不是很理想,原因是考题太难,教师希望根据学生平时的表现给不同学生加平时成绩分,条件如下:如果平时每次都交作业,加20分;如果平时交了超过所有作业的1/2,加15分;其余同学每人加8分;面对这样的问题,我们该怎样解决?C# 的 if 语句有 3 种第一种if (条件表达式){ 满足条件时执行的语句;}第二种if (条件表达式){ 满足条件时执行的语句;}else{ 不满足条件时执行的语句;}第三种if (条件表达式){ 满足条件时执行的语句;}else if (条件2){ 满足条件2时执行的语句;}else if (条件3){ 满足条件3时 阅读全文

posted @ 2012-06-25 16:53 流星落 阅读(315) 评论(0) 推荐(0) 编辑

C#条件判断-if语句简单结构

摘要: 1、简单if结构来看这个例子,然后做出你的判断:if (我每天赚100万){ 我每天都将100成中的90万分给你。}看完上面的“程序”,你觉得我是个大方的人吗?看起来是噢,但问题是我永远也无法每天赚100万,所以关于“我每天都将100成中的90万分给你” 整个是在穷开心呵。注意:if条件表达式的结果必须是布尔型的,即或者为真,或者为假。int score=20;if (score){Console.WriteLine("加20分");}这段代码编译时会出现错误。int score=20;if (score==20){Console.WriteLine("加20分& 阅读全文

posted @ 2012-06-25 16:53 流星落 阅读(2019) 评论(0) 推荐(0) 编辑

C#控制台的输入和输出-Console类-从控制台输入

摘要: Console类提供的输入方法非常简单,语法如下:Console.ReadLine();Console.ReadLine()方法返回的是键盘输入string类型;Console.Read()是把键盘输入的字符转化成ASC码;以下代码返回一个字符串类型,可以把它直接赋给字符串变量。string strname=Console.ReadLine();有时从控制台输入数字,就用到前面的数据转换。例如:int num=int.Parse(Console.ReadLine());int num=Convert.ToInt32(Console.ReadLine());注意:Console.ReadLine 阅读全文

posted @ 2012-06-25 16:52 流星落 阅读(1336) 评论(0) 推荐(0) 编辑

用Convert类实现数据类型转换

摘要: Convert类用于将一个基本数据类型转换为另一个基本数据类型,返回与指定类型的值等效的类型;受支持的基类型是Boolean、Char、SByte、Byte、Int16、Int32、Int64、UInt16、UInt32、UInt64、Single、Double、Decimal、DateTime和String。可根据不同的需要使用Convert类的公共方法实现不同数据类型的转换。所执行的实际转换操作分为以下3类:(1)从某类型到它本身的转换只返回该类型,不实际执行任何转换。(2)无法产生有意义的结果的转换引发InvalidCastException,不实际执行任何转换。下列转换会引发异常:从C 阅读全文

posted @ 2012-06-25 16:50 流星落 阅读(1399) 评论(0) 推荐(0) 编辑

C#控制台的输入和输出-Console类-输出到控制台

摘要: C# 控制台程序一般使用 .NET Framework Console 类提供的输入/输出服务。我们多次用到Console.WriteLine方法,我们再学习一些其他的方法。输出到控制台输出到控制台就是把数据输出到控制台并显示出来, .Net框架提供了Console类实现这个任务,具体方式有以下几种:Console.WriteLine();Console.Write();Console.WriteLine("输出的值");Console.Write("输出的值");Console.WriteLine("输出的格式字符串",变量列表); 阅读全文

posted @ 2012-06-25 16:50 流星落 阅读(8040) 评论(0) 推荐(0) 编辑

导航