加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

C#.NET 02基础01基础语法 练习题

(2016-04-14 10:45:35)
分类: -hello,world
1.控制台输出Hello,world
 
Console.WriteLine("Hello,world");
Console.ReadKey();


2.定义一个int类型变量存95,显示出来

int number=95;
Console.WriteLine(number);
Console.ReadKey();

3.有个叫卡卡西的人在旅店登记的时候前台让他填一张表,这张表的里的内容要存到电脑上,
有姓名、年龄、邮箱、家庭住址,工资.之后把这些信息显示出来
我叫卡卡西,我住在火影村,我今年30了我的邮箱是kakaxi@qq.com,我的工资2000.

           string name = "卡卡西";
           int age = 30;
            string e_mail = "kakaxi@qq.com";
            string adress = "火影村" ;
            decimal saraly = 2000m;
            Console.WriteLine("我叫{0},我住在{1},我今年{2}岁了,我的邮箱是{3},我的工资为{4}",name,adress,age,e_mail,saraly);
            Console.ReadKey();

4.定义四个变量,分别存储一个人的姓名、性别(Gender)、年龄、电话(TelephoneNumber)。然后打印在屏幕上 (我叫X,我今年 X岁了,我是X生,我的电话是XX)(电话号用什么类型,如:010-12345)

            string name = "张三";
            char gender='男';
            int age = 25;
            string telephoneNumber = "010-12345";
            Console.WriteLine("我叫{0},我今年{1}了,我是{2}生,我的电话是{3}",name,age,gender,telephoneNumber);
            Console.ReadKey();

5.定义两个变量如:number1,number2分别赋值为10和5,写程序交换两个变量的值(两种方法都掌握)
第一种(引用第三个变量:比如可乐雪碧互换饮料,先找一个空杯子 1.可乐倒到空杯子里 2 雪碧倒到可乐杯子里 3. 空杯子里的可乐倒到雪碧杯子里)
            int number1 = 10;
            int number2 = 5;
            int temp = number1;
            number1 = number2;
            number2 = temp;
            Console.WriteLine(number1);
            Console.WriteLine(number2);
            Console.ReadKey();
第二种(不引入第三方变量)
            int number1 = 10;
            int number2 = 5;
            number1 = number1 - number2;
            number2 = number1 + number2;
            number1 = number2 - number1;
            Console.WriteLine(number1);
            Console.WriteLine(number2);
            Console.ReadKey();
6.问用户喜欢吃什么水果(fruits),假如用户输入”苹果”,则显示”哈哈,这么巧,我也喜欢吃苹果“
            Console.WriteLine("您好,您喜欢吃什么水果");
            string fruits = Console.ReadLine();
            Console.WriteLine("哈哈,这么巧,我也喜欢吃{0}",fruits);
            Console.ReadKey();
7.请用户输入姓名性别年龄,当用户按下某个键子后在屏幕上显示:您好:XX您的年龄是XX是个X生
            Console.WriteLine("请您输入姓名");
            string name = Console.ReadLine();
            Console.WriteLine("请您输入性别");
            string gender = Console.ReadLine();
            Console.WriteLine("请您输入年龄");
            string age = Console.ReadLine();
            Console.WriteLine("您好,{0}您的年龄是{1},是个{2}生",name,age,gender);
            Console.ReadKey();
8.某学生三门课成绩为,语文:90  数学:80  英语:67,编程求总分和平均分.
            int chinese = 90;
            int math = 80;
            int english = 67;
            Console.WriteLine("学生你的三门成绩总分是{0},你的三门平均分是{1}", chinese + math + english, (chinese + math + english)/3);
            Console.ReadKey();
 9.计算半径为5的圆的面积和周长并打印出来.(pi为3.14)面积:pi*r*r; Perimeter(周长)
            int r = 5;
            double pi = 3.14;
            double area = pi * r * r;
            double perimeter = 2 * pi * r;
            Console.WriteLine("半径为5的圆的面积为{0},周长为{1}",area,perimeter);
            Console.ReadKey();
10.某商店T恤(T-shirt)的价格为35元/件,裤子(trousers)的价格为120元/条.小明在该店买了3件T恤和2条裤子,请计算并显示小明应该付多少钱?    打8.8折后呢?
            int t_shirt = 35;
            int trousers = 120;
            Console.WriteLine("小明应付{0}元",t_shirt*3+trousers*2);
            Console.WriteLine("打88折小明应付{0}元", (3 * t_shirt + 2 * trousers) * 0.88);
            Console.ReadKey();
11.10除以3等于3,等于3.3333333333,等于3.33三种情况
第一种        
            int a = 10;
            int b = 3;
            double d = a / b;
            Console.WriteLine(d);
            Console.ReadKey();
第二种
            int a = 10;
            int b = 3;
            double d = a*1.0 / b;
            Console.WriteLine(d);
            Console.ReadKey();
第三种
            int a = 10;
            int b = 3;
            double d = a*1.0 / b;
            Console.WriteLine("{0:0.00}",d);
            Console.ReadKey();
           

这些代码都是手打的,希望自己从一个小白慢慢成长为大神~

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有