传智播客.Net培训就业班入学测试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、测试需知
∙1、学员应独立完成此入学测试题,在做题过程中有疑问可以通过我们网站在线客服向技术人员请教。
∙2、完成后,请把测试题答案打包后发送给我们网站的在线客服人员,由客户人员负责打分和审核。
∙3、为使测试题达到促进学员学习的目标,允许学员分批提交测试,以便于老师及时指出错误,提高学习效率。
注意:
由于对传智播客的信任,每个班都有少数几名同学没有通过测试题就报名参加就业班学习,由于基础较差,在就业班听课过程中非常吃力,造成学习跟不上进度,学习效果不好,影响了就业。保证通过入学测试再进入就业班学习是对自己的负责,学习不能图快,欲速则不达。有少数同学没有通过入学测试题也执意参加就业班,最后很多都选择了重读就业班,这样和先自学十几天基础班教程再基础扎实的进入就业班的同学相比浪费了时间和金钱。传智播客对同学们负责,同学们也一定要对自己负责!学习效果才是王道!
没有通过入学测试的同学可以报名参加传智播客.Net培训基础班或者自学基础班免费视频(下载地址:/net/video.shtml)。
测试题
1、C#中有哪几种注释符?
2、对学员的结业考试成绩评测,要求在控制台中提示用户输入学员考试成绩,写一个方法,根据用户输入
的成绩,返回一个等级;
90分以上A级、80~90分B级、70~80分C级、60~70分B级、60分以下C级。
如图所示:
3、在控制台中提示用户输入一个年龄,如果用户输入的年龄大于18岁,则提示用户”可以查看”,如果
小于10岁,则提示用户“不可以查看”,如果在10岁到18岁之间,则提示用户“是否继续查看?(yes/no)”,如果用户输入yes,则提示可以查看,否则提示不可以查看。
如图所示:
4、在控制台中提示用户首先输入一个年份,再提示用户输入一个月份,请根据用户输入的年份和月份来输出这个月有多少天(需要判断是否是闰年)。
如图所示:
5、在控制台中提示:“这道题我给你讲一遍,你会了吗?”,接收用户回答,如果用户回答”我会了”,则提示放学,并退出程序,如果用户回答”不会”,则继续提问:“这道题我再给你讲一遍,你会了么?”可以退出程序条件:
1)、直到学生回答“会了”,则可以退出程序。
2)、直到老师讲了10遍,不管会不会都放学,两个条件满足一个即可。
6、将100-999间的水仙花数打印到控制台。
水仙花数:只存在于百位数字之中,如果这个百位数字的百位的立方加上十位的立方加上各位的立方等于当前这个百位数字的话,则这个数字为水仙花数。例:153就是一个水仙花数,1*1*1+5*5*5+3*3*3=153。
7、在控制台中不断要求用户输入一个数字(假定用户输入的都是正整数),当输入end的时候,显示刚才输入的数字中的最大值。
如图所示:
8、向控制台中打印1-100以内所有的质数。
质数:只能被1和自身整除的数字。
第二部分字符串的操作测试
9、有这样的一个数组,里面存储的都是人的姓名:{“老杨”,”老邹”,”老苏”,”老虎”,”老牛,”老蒋”,”老王”,”老马”},
写一个程序,将这个数组的元素分割成一个字符串:老杨|老苏|老邹|老虎|老牛|老将|老王|老马。
注意:最后一个人的名字后面没有竖线,并将最终结果输出到控制台。
10、有如下字符串数组:{“非常”,”高兴”,”来到”,”传智播客学习”},写一段程序,将数组中的每个元素的位置进行翻转,最终变成:{“传智播客学习”,”来到”,”高兴”,”非常”},并将数组中的元素输出到控制台。
11、从如下email中提取出用户名和域名:abc@.,并打印到控制台
最终结果。
如图所示:
12、在控制台中提示用户输入一句英文,找出这句英文中所有e出现的位置。
例如:在控制台中输入:hello chinese,则输出:
如图所示:
13、有如下字符串数组:{“诸葛亮”,”鸟叔”,”卡卡西”,”卡哇伊”},将每个元素的后面都加上竖线,转成字符串如:诸葛亮|鸟叔|卡卡西|卡哇伊,(最后一个元素的后面没有竖线),然后再将字符串中的竖线切割掉,将最终结果打印到控制台中。
14、请将“Welcome To China”这个字符串每个字符出现的次数打印到控制台中。
15、有如下字符串:
【"患者:“大夫,我咳嗽得很重。”大夫:“你多大年记?”
患者:“七十五岁。”大夫:“二十岁咳嗽吗”
患者:“不咳嗽。”还要等到什么时咳嗽?”"】。
需求:
①请统计出该字符中“咳嗽”二字的出现次数,
以及每次“咳嗽”出现的索引位置。
②扩展(*):统计出每个字符的出现次数。
结果输出到控制台。
16、将字符串" hello world,你好世界 ! " 的两端的空格去掉,
并且将其中的所有其他空格都替换成一个空格,最终输出结果为:"hello world,你好世界 !"。
第三部分:方法测试
17、写一个方法,用来读取用户在控制台输入的数字,如果是数字,则打印这个数字的二倍,如果不是数字,则提示用户重新输入,直到是数字为止。
如图所示:
18、在控制台中提示用户输入yes或者no,写一个方法判断用户的输入,要求只允许用户输入yes或者no,否则就一直提示用户重新输入。
如图所示:
19、写一个方法,使用这个方法可以求得一个整数类型数组的最大值、最小值、总和、平均值。(使用out 参数返回多个值)
20、在控制台中提示用户输入用户名和密码,写一个方法判断用户是否登录成功,如果登录成功,返回true,并且返回”登录成功”,登录失败返回false,并且返回”登录失败”(提示:使用out参数)
21、写一个方法,来交换两个int类型的变量的值。(提示:使用ref参数)
22、写一个方法,来实现对一个整数类型数组进行升序排列,要求使用冒泡排序。
23、有一个字符串数组:{ "马龙", "迈克尔乔丹", "雷吉米勒", "蒂姆邓肯", "科比布莱恩特" },写一个方法来计算这个数组中最长的字符串,并输出到控制台。
24、有一个字符串“Hello C Sharp”,写一个方法,将此字符串,翻转为“Sharp C Hello”,