欢迎来到天天文库
浏览记录
ID:15039343
大小:47.00 KB
页数:15页
时间:2018-08-01
《c_,.net机试题目_绝对全面》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、c_,.net机试题目_绝对全面WAEQPA09122426313310RTUXOIOXXFXN8MMCHDU51.编写一个简单的计算器实现加减乘除:输入两个数字和一个运算符号,输出结果(注意容错性)begin:try{Console.WriteLine("请输入1个数字");doubledb=Convert.ToDouble(Console.ReadLine());Console.WriteLine("请输入"+","-","*","/"任意1种运算符");stringss=Console.ReadLine();Console.WriteLine("请再次输入1个数字:"
2、);doubledb1=Convert.ToDouble(Console.ReadLine());switch(ss){case"+":doubledb2=db+db1;Console.WriteLine("进行加法运算的结果为:"+db2);gotobegin;case"-":doubledb3=db-db1;Console.WriteLine("进行减法运算的结果为:"+db3);gotobegin;case"*":doubledb4=db*db1;Console.WriteLine("进行乘法运算的结果为:"+db4);gotobegin;case"/":doubledb5=db/d
3、b1;Console.WriteLine("进行乘法运算的结果为:"+db5);gotobegin;default:Console.WriteLine("您输入的运算符有误!!!!!");gotobegin;}}catch{Console.WriteLine("您输入有误:");gotobegin;}}2.编写代码,实现反转一个四位数的功能intintNumber=2306;intintThousand,intHundred,intTen,intIndiv;//反转一个四位数intThousand=intNumber/1000;intNumber%=1000;intHundred=intN
4、umber/100;intNumber%=100;intTen=intNumber/10;intIndiv=intNumber%10;intNumber=intIndiv*1000+intTen*100+intHundred*10+intThousand;Console.WriteLine("反转后的数是{0}",intNumber);3.编写代码,由用户输入一个字符串,使用foreach循环遍历出此字符串中有多个字母,多少个数字,多少个标点//存放字母个数intcountLetters=0;//存放数字的个数intcountDigits=0;//存放标点符号的个数intcountPunc
5、tuation=0;//用户提供的的输入stringinput;Console.WriteLine("请输入一个字符串");input=Console.ReadLine();//声明foreach循环以遍历输入的字符串中的每个字符foreach(charchrininput){//检查字母if(char.IsLetter(chr)){countLetters++;}//检查数字if(char.IsDigit(chr)){countDigits++;}//检查标点if(char.IsPunctuation(chr)){countPunctuation++;}}Console.WriteLin
6、e("字母的个数为:{0}",countLetters);Console.WriteLine("数字的个数为:{0}",countDigits);Console.WriteLine("标点符号的个数为:{0}",countPunctuation);4.输入一段字符,将字符串各字母转换成ASCII数字码进行输出,并且控制每行只显示5个staticvoidMain(string[]args){stringstrContent=Console.ReadLine();PrintT(strContent);}//////将字符串各字母转换成ASCII数字码进行输出///7、ary>///将要被转换的字符串staticvoidPrintT(stringstrContent){//x为每5个字符输出后,进行换行的标识intx=0;//定义数组,数组长度是字符串的字符数string[]strArray=newstring[strContent.Length];//填充数组,将字符串的每个字符都进行单个填充到数组中for(inti=0
7、ary>///将要被转换的字符串staticvoidPrintT(stringstrContent){//x为每5个字符输出后,进行换行的标识intx=0;//定义数组,数组长度是字符串的字符数string[]strArray=newstring[strContent.Length];//填充数组,将字符串的每个字符都进行单个填充到数组中for(inti=0
此文档下载收益归作者所有