1 ////案例:输入姓名,年龄,工作地点,连起来组成一句话 2 //Console.Write("请输入姓名:"); 3 //string a = Console.ReadLine(); 4 //Console.Write("请输入年龄:"); 5 //string b = Console.ReadLine(); 6 //Console.Write("请输入工作地点:"); 7 //string c = Console.ReadLine(); 8 //Console.WriteLine("我的名字叫" + a + ",我今年" + b + "岁,我在" + c + "工作"); 9 10 //Console.ReadLine(); 11 12 13 14 15 ////案例:输入一个100以下的整数,判断该数字是否跟9有关 16 //Console.Write("请输入一个数字:"); 17 //int a = int.Parse(Console.ReadLine ()); 18 //Console.WriteLine("该数是9的倍数吗?"+(a%9==0)); 19 //Console.WriteLine("该数的个位数是9吗?"+(a%10==9)); 20 //Console.WriteLine("该数的十位数是9吗?"+(a/10==9)); 21 22 23 //Console.ReadLine(); 24 25 26 27 28 ////案例:设一个标准体重,输入一个体重,判断该体重是否为超重,若超重应该减多少斤。 29 //double a = 150; 30 //Console.Write("请输入一个体重:"); 31 //double b = double.Parse(Console.ReadLine()); 32 //string c = (b > a) ? "该体重超重" + (b - a) : "该体重不超重"; 33 //Console.WriteLine(c); 34 35 36 //Console.ReadLine(); 37 38 39 40 41 42 ////案例: 43 //int a=10,b=++a,c=b++; 44 //Console.WriteLine("a="+a); 45 //Console.WriteLine("b="+b); 46 //Console.WriteLine("c="+c); 47 //Console.WriteLine("c=" + (c -= 5)); 48 //Console.WriteLine("b="+(c*=2)); 49 50 51 //Console.ReadLine(); 52 53 54 55 ////案例: 56 //int a = 11,b=++a; 57 //Console.WriteLine("a="+a); 58 //Console.WriteLine("b="+b); 59 60 //Console.ReadLine(); 61 62 63 64 ////案例:输入三条线段的长度,判断三条线段能否组成三角形 65 //Console.Write("请输入第一条线段的长度:"); 66 //double a=double.Parse(Console.ReadLine ()); 67 //Console.Write("请输入第二条线段的长度:"); 68 //double b = double.Parse(Console.ReadLine()); 69 //Console.Write("请输入第三条线段的长度:"); 70 //double c = double.Parse(Console.ReadLine()); 71 72 //if (a+b>c&&a+c>b&&c+b>a) 73 //{ 74 // Console.WriteLine("a、b、c可以组成三角形"); 75 //} 76 //else 77 //{ 78 //Console.WriteLine ("a、b、c不可以组成三角形"); 79 //} 80 81 82 //Console.ReadLine();
一···输入、输出
1、 输出 Console.WriteLine-------输出语句并且自动换行;Console.Write------输出语句不换行。
注意:大小写敏感;.所有的符号全都用英文;不要漏掉。
2、输入 Console.ReadLine------输入语句 接收一下直至收到回车命令位置之前的所有字符。
3、Main----主函数,程序的入口。
4、注释:快捷键 ctrl+k,然后ctrl+c,注释本行;ctrl+k,然后ctrl+u,取消注释。注释就是解释说明,//注释一行,/**/注释一段区域。
二···数据类型(常用)
1、 值类型:整形:int(c#语言)—Int32(.NET类型、通用语言),范围是正负2的31次幂;long---Int64,范围为正负2的63次幂。
浮点型:float---Single;double---Double,范围是5.0 × 10的324次幂 到 1.7 × 10的308次幂;/float d= 1.2f;//或F , //decimal e = 1.23m;//或M。
布尔型:bool—Boolean,值区间为true或false。
2、 引用类:字符串型:string—String。
三···变量,常量
1、 变量名组成:字母,数字,下划线,@,汉字;首字母只能用字母,下划线,@,汉字;不能使用关键字命名。
2、 常量:const。例:const int a=1.
3、 自动转换;
强制转换:1>:用();
例子:int a;double b=12.3;a=(int)b;
2>:用convert;
例子: int a; float c; double b=12.3;
a=convert.ToInt32(b);
c=convert.Tosingle(b);
3>:用parse;
例子: int a; double b=12.3;
a=int.parse(b);