《C#40个小程序文件》由会员分享,可在线阅读,更多相关《C#40个小程序文件(15页珍藏版)》请在金锄头文库上搜索。
1、. 1.编一个程序,定义常量Pi=3.14159265,从键盘上输入半径r,求出圆的面积。const double Pi = 3.14159265;double r,s;Console.WriteLine(请输入圆的半径);r = double.Parse(Console.ReadLine();s = Pi * r * r;Console.WriteLine(圆的面积是0,s);2. 编一个程序,定义三个double类型的变量,分别从键盘上输入值给它们,然后用Console.WriteLine方法把它们输出成一列,小数点对齐,保留3位小数。double x, y, z;Console.Writ
2、eLine(请输入一个数:);x = double.Parse(Console.ReadLine();Console.WriteLine(请输入一个数:);y = double.Parse(Console.ReadLine();Console.WriteLine(请输入一个数:);z = double.Parse(Console.ReadLine();Console.WriteLine(0,10:f3, x);Console.WriteLine(0,10:f3, y);Console.WriteLine(0,10:f3, z);/Console.WriteLine(0:f3, x);/Cons
3、ole.WriteLine(0:f3, y);/Console.WriteLine(0:f3, z);3.编一个程序,从键盘上输入三个数,用三元运算符(? :)把最大数找出来。float x, y, z, temp;Console.Write(请输入一个实数:);x = float.Parse(Console.ReadLine();Console.Write(请输入一个实数:);y = float.Parse(Console.ReadLine();Console.Write(请输入一个实数:);z = float.Parse(Console.ReadLine();temp = x = y ?
4、x : y;temp = temp = z ? temp : z;Console.WriteLine(最大数为:0, temp); 4.编一个程序,从键盘上输入三个数,用三元运算符(? :)把最小数找出来。float x, y, z, temp;Console.Write(请输入一个实数:);x = float.Parse(Console.ReadLine();Console.Write(请输入一个实数:);y = float.Parse(Console.ReadLine();Console.Write(请输入一个实数:);z = float.Parse(Console.ReadLine();
5、temp = x = y ? x : y;temp = temp = A & ch = A & ch = a & ch = 0 & ch = A & ch = a & ch = 0 & f 0)j = i + 100;Console.WriteLine(00,最后结果是1, i, j);elsej = i + 500;Console.WriteLine(0 0)Console.WriteLine(这个数大于0);else if(i=0)Console.WriteLine(这个数等于0);elseConsole.WriteLine(这个数小于0);14编一个程序,输入一个正数,对该数进行四舍五入
6、到个位数的运算。例如,实数12.56经过四舍五入运算,得到结果13;而12.46经过四舍五入运算,得到结果12。double d;int i,e;Console.WriteLine(请输入一个正数);d = double.Parse(Console.ReadLine();i=(int)d;if (d - i) = 0.5)e = i + 1;elsee = i;Console.WriteLine(0四舍五入的结果为1, d, e); 15.编写一个程序,定义三个float类型的变量,分别从键盘上输入值给它们, 然后用if else选择语句找出它们中的最小数,最后输出结果。float x, y, z,min=0;Console.WriteLine(请输入三个float类型的值);x = float.Parse(Console.ReadLine();y = float.Parse(Console.ReadLine();z = float.Parse(Console.ReadLine();if (x y & x z)min = x;else if (y x & y z)min = y;elsemin = z;Console.WriteLine(这三个数中的最小值为0,min); 16.编一个程序,输入三个实数,要求使用if else语句把它们的中间数找出来,可以使用逻辑运算符。