C#零起点编程范例

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

这些简单编程题,能够帮助初学者打下良好的基础1、编写控制台程序,在屏幕上输出以下答案:staticvoidMain(string[]args){stringname,sex,subject;Console.WriteLine(请输入你的姓名:);name=Console.ReadLine();Console.WriteLine(请输入你的性别:);sex=Console.ReadLine();Console.WriteLine(请输入你最喜欢的语言:);subject=Console.ReadLine();Console.WriteLine(姓名\t性别\t最喜欢的语言);Console.WriteLine({0}\t{1}\t{2},name,sex,subject);Console.ReadLine();}2、编写控制台程序,在屏幕上输出如下图案:staticvoidMain(string[]args){inti,j;for(i=1;i=5;i++){for(j=1;j=5-i;j++)Console.Write();for(j=1;j=2*i-1;j++)Console.Write(*);for(j=1;j=5-i;j++)Console.Write();Console.WriteLine();}Console.ReadLine();}3、参加《星光大道》节目报名需要输入个人信息,然后格式化输出来。staticvoidMain(string[]args){stringname,sex,age,acqierement;Console.WriteLine(《星光大道》报名信息填写:);Console.WriteLine(姓名:);name=Console.ReadLine();Console.WriteLine(性别:);sex=Console.ReadLine();Console.WriteLine(年龄:);age=Console.ReadLine();Console.WriteLine(才艺:);acqierement=Console.ReadLine();Console.WriteLine(您报名填写的个人信息是:);Console.WriteLine(姓名\t性别\t年龄\t才艺);Console.WriteLine({0}\t{1}\t{2}\t{3},name,sex,age,acqierement);Console.ReadLine();}4、输入学员的语文、数学和英语三门课的成绩,计算平均成绩输出。staticvoidMain(string[]args){floatchinese,math,english,avgScore;Console.WriteLine(请输入你的语文成绩:);chinese=float.Parse(Console.ReadLine());Console.WriteLine(请输入你的数学成绩:);math=float.Parse(Console.ReadLine());Console.WriteLine(请输入你的英语成绩:);english=float.Parse(Console.ReadLine());avgScore=(chinese+math+english)/3;Console.WriteLine(你的平均成绩是{0},avgScore);Console.ReadLine();}5、输入一个圆的半径(int),并且输出这个圆的面积(定义圆周率为常量)。staticvoidMain(string[]args){intr;doublearea;Console.WriteLine(请输入一个圆的半径:);r=int.Parse(Console.ReadLine());area=3.14*r*r;Console.WriteLine(圆的面积是{0},area);Console.ReadLine();}6、使用三元运算符(?:),判断用户是否成功,用户名为c#,用户密码为software1001staticvoidMain(string[]args){Console.WriteLine(请输入用户名:);stringname=Console.ReadLine();Console.WriteLine(请输入密码:);stringpwd=Console.ReadLine();boolLogin=(name==C#&&pwd==software1001);stringinfo=Login?登录成功:登录失败;Console.WriteLine(info);Console.ReadLine();}7、创建一个控制台应用程序,通过条件选择语句来实现月份属于哪个季节?staticvoidMain(string[]args){Console.Write(请输入一个月份:);intmonth=int.Parse(Console.ReadLine());if(month==12||month==1||month==2){Console.WriteLine({0}月属于冬季。,month);}elseif(month2&&month=5){Console.WriteLine({0}月属于春季。,month);}elseif(month5&&month=8){Console.WriteLine({0}月属于夏季。,month);}elseif(month8&&month=11){Console.WriteLine({0}月属于秋季。,month);}else{Console.WriteLine(输入月份超出范围!);}Console.ReadLine();}8、某市不同品牌出租车价格是捷达5元起价,1公里内收起步价,1公里外按1.4元/公里收取;速腾7元起价,1公里内收起步价,1公里外按1.4元/公里收取;红旗10元起价,1公里内收起步价,1公里外按1.5元/公里收取。编写程序,从键盘输入乘车车型和乘车公里数,输出应付车费。staticvoidMain(string[]args){Console.Write(请输入车型:);stringtype=Console.ReadLine();Console.Write(请输入公里数);doublem=double.Parse(Console.ReadLine());switch(type){case大众:if(m1){Console.WriteLine(应付5元);}else{Console.WriteLine(应付{0}元,5+1.4*(int)m);}break;case速腾:if(m1){Console.WriteLine(应付7元);}else{Console.WriteLine(应付{0}元,5+1.4*(int)m);}break;case红旗:if(m1){Console.WriteLine(应付10元);}else{Console.WriteLine(应付{0}元,5+1.5*(int)m);}break;default:Console.WriteLine(车型输入错误);break;}Console.ReadLine();}9、根据用户选择的游戏判断他喜欢的游戏类型。staticvoidMain(string[]args){//输出提示Console.WriteLine(请选择你最喜欢的一款电脑游戏(A:《魔兽争霸》B:《极品飞车》C:《暗黑破坏神》):);stringgame=Console.ReadLine();//接收用户输入switch(game)//判断用户输入的游戏{caseA:Console.WriteLine(你喜欢即时战略类型的游戏。);break;caseB:Console.WriteLine(你喜欢竞技体育类型的游戏。);break;caseC:Console.WriteLine(你喜欢角色扮演类型的游戏。);break;default:Console.WriteLine(输出错误!);break;}Console.ReadLine();}10、机票预定:根据用户的输入,输出实际机票价格。原价为4000元,5-10月为旺季,头等舱打9折,经济舱打7.5折,其他时间为淡季,头等舱打6折,经济舱打3折staticvoidMain(string[]args){intprice=4000;Console.Write(请输入月份);intmonth=int.Parse(Console.ReadLine());Console.Write(请输入座位类别(1:头等舱2:经济舱));inttype=int.Parse(Console.ReadLine());if(month=5&&month=10){if(type==1){Console.WriteLine(您的机票价格为:{0},price*0.9);}elseif(type==2){Console.WriteLine(您的机票价格是:{1},price*0.75);}}else{if(type==1){Console.WriteLine(您的机票价格是:{1},price*0.6);}elseif(type==2){Console.WriteLine(您的机票价格是:{1},price*0.3);}}Console.ReadLine();}11、根据用户输入的年份,判断是否是闰年,并输出判断结果。闰年的条件是:能被4整除,但不能被100整除的年份都是闰年。如1996年,2004年;能被400整除的年份都是闰年。如1600年,2000年;不符合这两个条件的年份不是闰年staticvoidMain(string[]args){Console.WriteLine(请输入一个年份:);intyear=int.Parse(Console.ReadLine());if((year%4==0&&year%100!=0)||year%400==0){Console.WriteLine({0}年是闰年!,year);}else{Console.WriteLine({0}年不是闰年!,year);}Console.ReadLine();}12、用switch语句判断输入的月份和日期(例如,“0609”代表6月9号)是属于哪个星座。获取用户输入的4位数字,根据这个数字所处的范围判断。水瓶:0121-0219狮子:0723-0823双鱼:0220-0320处女:0824-0923白羊:0321-0420天秤:0924-1023金牛:0421-0521天蝎:1024-1123双子:0522-0621射手:1123-1221巨蟹:0622-0722摩羯:1223-0120staticvoidMain(string[]args){intmonthday=int.parse(Console.ReadLine());intmonth=monthday/100;intday=monthday%100;stringresult;switch(month){case1;result=(day21)?摩羯座:水瓶座;break;case2:result=(day20)?水瓶座:双鱼座;break;case3:result=(day21)?双鱼座:白羊座;break;....}Console.WriteLine(星座是{0},result);}13、输出从1-10所有的偶数staticvoidMain(string[]args){intnum=1;while(num=10){if(num%2==0){Console.WriteLine({0},num);}num++;}Console.ReadLine();}14、模拟QQ程序的退出功能staticvoidMain(string[]args){stringanswer;do{Console.Write(是否退出QQ(Y/N)

1 / 28
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功