C#练习(1~8)源代码下载请到http://download.csdn.net/detail/hsttmht/3751088
引用请注明http://blog.csdn.net/hsttmht
2、用while循环完成
编一个程序,输入0—100之间的一个学生成绩分数,用switch语句输出成绩等第(成绩优秀(90-100),成绩良好(80-89),成绩中等(60-79)和成绩不及格(59以下))
3、猜数字游戏,编写一个类,预先定义一个常量,从控制台输入数字,将输入的数字与常量比较,输出对应的文字说明
using System; namespace myclass { class c { static void Main(string[] args) { do { Console.WriteLine("请输入成绩:"); String inp=Console.ReadLine(); int a = int.Parse(inp); if(a > 100) Console.WriteLine("输入成绩error:"); else if(a>=90) Console.WriteLine("优:"); else if(a>=80) Console.WriteLine("良:"); else if(a>=60) Console.WriteLine("中:"); else if(a<60&&a>0) Console.WriteLine("差:"); else if(a<0) { Console.WriteLine("结束");break; } } while(true); } } }
using System; using System.Collections.Generic; public class MyClass { public static void Main() { double n = 1,s = 1, sum = 0; while (n <= 10) { s = Math.Pow(3, n); Console.WriteLine("3的 {0} 次方是: {1}",n,s); sum += s; n++; } Console.WriteLine("和为{0}",s); Console.ReadLine(); } }
using System; namespace myclass { class c3 { static void Main(string[] args) { Console.WriteLine("猜数字游戏:"); while(true) { String s=Console.ReadLine(); int a=int.Parse(s); String e=Console.ReadLine(); if(a=99) Console.WriteLine("true"); else if(a<99) Console.WriteLine("小"); else if(a>99) Console.WriteLine("大"); else if(e==