欢迎来到天天文库
浏览记录
ID:42574786
大小:67.76 KB
页数:16页
时间:2019-09-18
《C#.Net编程题(一)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C#.Net编程题(一)一.C#基础1.输入一个正整数,反序输出staticvoidMain(string[]args){FanShu();Console.ReadKey();}publicstaticvoidFanShu(){intnum=0;while(true){{Console.ForegroundColor=ConsoleColor.Yellow;Console.WriteLine("pleaseinputanumber:");Console.ResetColor();}try{num=int
2、.Parse(Console.ReadLine().Trim());break;}catch(Exceptionex){Console.WriteLine(ex.ToString());}}char[]ch=num.ToString().ToCharArray();foreach(varvinch.Reverse())Console.Write(v+"");}2.输入两个整数,由用户回答它们的和,差,积,商和取余运算结果,并统计出正确答案的个数。staticvoidMain(string[]
3、args){JiSuan();Console.ReadKey();}staticvoidJiSuan(){intnum1=0,num2=0,count=0;while(true){Console.WriteLine("pleaseinput2numbers:");Console.Write("num1=");strings1=Console.ReadLine();Console.Write("num2=");strings2=Console.ReadLine();try{num1=int.Parse(s
4、1);num2=int.Parse(s2);break;}catch(Exceptionex){Console.WriteLine(ex.ToString());}}Console.Write("{0}+{1}=",num1,num2);intplus=int.Parse(Console.ReadLine());Console.Write("{0}-{1}=",num1,num2);intsubstract=int.Parse(Console.ReadLine());Console.Write("{0}
5、*{1}=",num1,num2);intmultiply=int.Parse(Console.ReadLine());Console.Write("{0}/{1}=",num1,num2);intdivide=int.Parse(Console.ReadLine());Console.Write("{0}%{1}=",num1,num2);intmod=int.Parse(Console.ReadLine());if(plus==num1+num2)count++;if(substract==num1
6、-num2)count++;if(multiply==num1*num2)count++;if(divide==num1/num2)count++;if(mod==num1%num2)count++;Console.WriteLine("thenumberrightansweris:"+count);}3.编写一段程序,运行时向用户提问“你考了多少分?(0~100)”,接受输入后判断其等级并显示出来。判断依据如下:等级={优(90~100分);良(80~89分);中(60~69分);差(0~59分);}
7、staticvoidMain(string[]args){intscore=0;Console.WriteLine("howmanyscoresyougot?");strings=Console.ReadLine();if(int.TryParse(s,outscore))Console.WriteLine(Grade(score));elseConsole.WriteLine("illegalnumber");}staticstringGrade(intscore){switch(score/10){
8、case10:case9:return"A";case8:return"B";case7:return"C";case6:return"D";default:return"不及格";}}4.求出1~100之间的质数staticvoidMain(string[]args){intcount=0;Console.WriteLine("100之内的质数:");for(inti=2;i<=100;i++){if(IsZhishu(i)){Conso
此文档下载收益归作者所有