前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >c sharp 的输入,输入,switch语句。

c sharp 的输入,输入,switch语句。

作者头像
热心的社会主义接班人
发布2018-05-16 15:51:00
1.4K0
发布2018-05-16 15:51:00
举报
文章被收录于专栏:cscs

创建一个控制台应用程序,从键盘输入一个小写字母,要求输出该小写字母,其对应的大写字母,以及值。

代码语言:javascript
复制
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("put  small  char:");
            char ch1 =Convert.ToChar( Console.ReadLine());
            while (!(ch1 >= 'a' && ch1 <= 'z'))
            {
                Console.WriteLine("put  small  char:");
                ch1 = Convert.ToChar(Console.ReadLine());
            }
            char ch2=(char)(ch1-('a'-'A'));
            Console.WriteLine("{0},{1},{2}", ch1, ch2, (int)ch1);


        }
    }
}
代码语言:javascript
复制
put  small  char:
a
a,A,97
请按任意键继续. . .

创建一个控制台程序,随机产生二个小数,计算它们对应的和,商,差,积。

代码语言:javascript
复制
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {

            Random random = new Random();
            double a = random.NextDouble() * 1000; //生成0-1000之间的随机小数。
            double b = random.NextDouble() * 100;  //生成0-100之间的随机小数。
            Console.WriteLine("a={0} ,b={1}", a, b);
            Console.WriteLine("a+b={0}", caculat(a, b,'+'));
            Console.WriteLine("a-b={0}", caculat(a, b, '-'));
            Console.WriteLine("a*b={0}", caculat(a, b, '*'));
            Console.WriteLine("a/b={0}", caculat(a, b, '/'));


        }

        static double caculat(double a, double b,char operate)
        {
            double end = 0;
            switch (operate)
            {
                case '+':
                    end = a + b;
                    break;
                case '-':
                    end = a - b;
                    break;
                case '*':
                    end = a * b;
                    break;
                case '/':
                    end = a / b;
                    break;
                default:
                    Console.WriteLine("has error");
                    break;   
            }



            return end;
        }


    }
}
代码语言:javascript
复制
a=699.086446174926 ,b=39.3562914055569
a+b=738.442737580483
a-b=659.73015476937
a*b=27513.4498933355
a/b=17.7630163109378
请按任意键继续. . .
本文参与?腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.05.09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体同步曝光计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com