- 博客(26)
- 收藏
- 关注
原创 零基础学Java语言期末考题目
题目1这道题目其实很简单,考察的是length()和length的区别,前者是方法,后者是属性。所以对于数组而言,是调用的属性。对于字符串而言则是调用的方法。题目2对于选项A,B,C而言表达的均是a/b/c,但选项D表达的是a/b*c。题目3选项A,B,D均可编译,但选项C不符合语法规则,if后面的语句直接跟了else。题目4这个问题稍微有点疑惑,while后面...
2019-01-03 16:55:28 1683 1
原创 中M2018春C入门和进阶练习集7-24 猜数字游戏(15 分)
猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!”;如果3次以内猜到该数,则提示“Lucky You!”;如果超过3次但是在N(>3)次以内(包...
2018-08-07 21:45:28 7172
原创 中M2018春C入门和进阶练习集7-23 分段计算居民水费(10 分)
为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x−17.5。请编写程序实现水费的计算。 输入格式: 输入在一行中给出非负实数x。 输出格式: 在一行输出应交的水费,精确到小数点后2位。 输入样例1: 12输出样例1: 16.00输入样例2: 1...
2018-08-07 17:42:41 1215
原创 中M2018春C入门和进阶练习集7-22 用天平找小球(10 分)
三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。 输入格式: 输入在一行中给出3个正整数,顺序对应球A、B、C的重量。 输出格式: 在一行中输出唯一的那个不一样的球。 输入样例: 1 1 2输出样例: C算法: 设三个小球质量为a,b,c,首先看a和b是否相等,相等的话输出c,不相等的话看a和c是否相等,相等的话输出...
2018-08-07 17:36:04 469
原创 中M2018春C入门和进阶练习集7-21 超速判断(10 分)
模拟交通警察的雷达测速仪。输入汽车速度,如果速度超出60 mph,则显示“Speeding”,否则显示“OK”。 输入格式: 输入在一行中给出1个不超过500的非负整数,即雷达测到的车速。 输出格式: 在一行中输出测速仪显示结果,格式为:Speed: V - S,其中V是车速,S或者是Speeding、或者是OK。 输入样例1: 40输出样例1: Speed: 40...
2018-08-07 17:27:51 577
原创 中M2018春C入门和进阶练习集7-20 简单计算器(20 分)
模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。 输入格式: 输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。 输出格式: 在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算符,则输出错误信息“ERROR”。 输入样例: 1+2*10-10/2=输出...
2018-08-07 17:09:20 1940
原创 中M2018春C入门和进阶练习集7-19 计算天数(15 point(s))
本题要求编写程序计算某年某月某日是该年中的第几天。 输入格式: 输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。 输出格式: 在一行输出日期是该年中的第几天。 输入样例1: 2009/03/02输出样例1: 61输入样例2: ...
2018-08-06 21:56:14 325
原创 中M2018春C入门和进阶练习集7-18 出租车计价(15 point(s))
本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下: 起步里程为3公里,起步费10元; 超起步里程后10公里内,每公里2元; 超过10公里以上的部分加收50%的回空补贴费,即每公里3元; 营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。 输入格式: 输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单...
2018-08-06 21:15:41 481
原创 中M2018春C入门和进阶练习集7-17 成绩转换(15 point(s))
本题要求编写程序将一个百分制成绩转换为五分制成绩。转换规则: 大于等于90分为A; 小于90且大于等于80为B; 小于80且大于等于70为C; 小于70且大于等于60为D; 小于60为E。 输入格式: 输入在一行中给出一个整数的百分制成绩。 输出格式: 在一行中输出对应的五分制成绩。 输入样例: 90输出样例: A算法: 用switch ca...
2018-08-06 19:24:24 332
原创 中M2018春C入门和进阶练习集7-16 计算符号函数的值(10 point(s))
对于任一整数n,符号函数sign(n)的定义如下: 请编写程序计算该函数对任一输入整数的值。 输入格式: 输入在一行中给出整数n。 输出格式: 在一行中按照格式“sign(n) = 函数值”输出该整数n对应的函数值。 输入样例1: 10输出样例1: sign(10) = 1输入样例2: 0输出样例2: sign(0) = 0输...
2018-08-06 19:14:47 291
原创 中M2018春C入门和进阶练习集7-17 BCD解密(10 point(s))
BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了! 现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12,然后再转换回12。 输入格式: 输入在一行中给...
2018-08-06 19:05:46 286
原创 中M2018春C入门和进阶练习集7-16 然后是几点(15 point(s))
有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。 读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能是负数。 输入格式: 输入在一行...
2018-08-06 18:58:55 309
原创 中M2018春C入门和进阶练习集7-7 后天(5 point(s)
如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。 输入格式: 输入第一行给出一个正整数D(1 ≤ D ≤ 7),代表星期里的某一天。 输出格式: 在一行中输出D天的后天是星期几。 输入样例: 3输出样例: 5算法: 由于结果是想要输出给定的输入周几的后天,...
2018-08-06 11:44:16 490
原创 中M2018春C入门和进阶练习集7-18 日期格式化(5 point(s))
世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年”,而中国人习惯写成“年-月-日”。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。 输入格式: 输入在一行中按照“mm-dd-yyyy”的格式给出月、日、年。题目保证给出的日期是1900年元旦至今合法的日期。 输出格式: 在一行中按照“yyyy-mm-dd”的格式给出年、月、日。 输入样例: 0...
2018-08-05 16:41:58 283
原创 中M2018春C入门和进阶练习集7-5 计算平均分(5 point(s))
已知某位学生的数学、英语和计算机课程的成绩分别是87分、72分和93分,求该生3门课程的平均成绩(结果按整型输出)。 输入格式: 本题无输入输出格式: 按照下列格式输出结果: math = 87, eng = 72, comp = 93, average = 计算所得的平均成绩算法: 三个数加起来除以3 数据结构: 输出的平均数为int#include&l...
2018-08-05 16:31:42 499
原创 中M2018春C入门和进阶练习集7-14 算术入门之加减乘除(10 point(s))
7-14 算术入门之加减乘除(10 point(s)) 对于输入的两个整数,按照要求输出其和差积商。 输入格式: 在一行内输入两个不超过100的非负整数a和b,中间以一个空格间隔,且保证b不为0。 输出格式: 共四行,格式是: [a] + [b] = [a+b] [a] - [b] = [a-b] [a] * [b] = [a*b] [a] / [b] = [a...
2018-08-05 16:16:34 1638
原创 中M2018春C入门和进阶练习集7-2 求整数均值(10 point(s))
本题要求编写程序,计算4个整数的和与平均值。题目保证输入与输出均在整型范围内。 输入格式: 输入在一行中给出4个整数,其间以空格分隔。 输出格式: 在一行中按照格式“Sum = 和; Average = 平均值”顺序输出和与平均值,其中平均值精确到小数点后一位。 输入样例: 1 2 3 4输出样例: Sum = 10; Average = 2.5算法:...
2018-08-05 15:47:30 503
原创 中M2018春C入门和进阶练习集7-9 是不是太胖了(5 point(s))
据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤是公斤的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……) 输入格式: 输入第一行给出一个正整数H(100 < H ≤ 300),为某人身高。 输出格式: 在一行中输出对应的标准体重,单位为市斤,保留小数点后1位。 输入样例: 169输出样例...
2018-08-05 15:41:31 580
原创 中M2018春C入门和进阶练习集7-1 计算摄氏温度(10 point(s))
给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。 输入格式: 输入在一行中给出一个华氏温度。 输出格式: 在一行中按照格式“Celsius = C”输出对应的摄氏温度C的整数值。 输入样例: 150输出样例: Celsius = 65算法: C=5*(F-32)/9 数...
2018-08-05 15:34:00 499
原创 中M2018春C入门和进阶练习集7-15 厘米换算英尺英寸(15 point(s))
如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。 输入格式: 输入在一行中给出1个正整数,单位是厘米。 输出格式: 在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。 输入样例 170输出样例:...
2018-08-05 15:26:00 2182 1
原创 中M2018春C入门和进阶练习集7-13 输出倒三角图案(5 point(s))
本题要求编写程序,输出指定的由“*”组成的倒三角图案。 输入格式: 本题目没有输入。 输出格式: 按照下列格式输出由“*”组成的倒三角图案。* * * * * * * * * *题目很简单,没有任何输入,只需要输出图案,图案有四行,是由空格和*组成的,方法有两种,使用一个printf和四个printf输出。方法一#include<stdio...
2018-08-05 12:43:59 787
原创 中M2018春C入门和进阶练习集7-3 输出菱形图案(5 point(s))
本题要求编写程序,输出指定的由“A”组成的菱形图案。 输入格式: 本题无输入 输出格式: 按照下列格式输出由“A”组成的菱形图案。 AA A A这道题目没有输入,只有输出,不需要数据结构和算法,观察所需要输出的图案,是由三行组成的,每行分别是space和字母A组成的,方法分两种,使用一个printf函数和多个printf函数。 但需要注意的是空格数量的多少。...
2018-08-05 12:38:09 518
原创 中M2018春C入门和进阶练习集7-4 输出带框文字(5 point(s))
本题要求编写程序,输出指定的带框文字。 输入格式: 本题无输入 输出格式: 按照下列格式输出带框文字。************ Welcome************这道题目没有输入,让我们输出如图的带框文字,观察可得到输出的东西是由三行组成,第一行是由12个星号组成(),第二行是由两个空格加上Welcome组成的,第三行同样由12个星号组成(*)。 使用print...
2018-08-03 11:35:35 756
原创 中M2018春C入门和进阶练习集7-8 I Love GPLT(5 point(s))
这道超级简单的题目没有任何输入。 你只需要把这句很重要的话 —— I Love GPLT ——竖着输出就可以了。 所谓“竖着输出”,是指每个字符占一行(包括空格),即每行只能有1个字符和回车。这道题目其实也很简单,要求只有一个: I Love GPLT 竖着输出,使用printf输出指令以及\n换行指令即可。 方法同样有两种,使用一个printf指令和多个\n指令或者使用多个prin...
2018-08-03 11:24:36 427
原创 中M2018春C入门和进阶练习集 7-6 重要的话说三遍(5 point(s))
7-6 重要的话说三遍(5 point(s)) 这道超级简单的题目没有任何输入。 你只需要把这句很重要的话 —— “I’m gonna WIN!”——连续输出三遍就可以了。 注意每遍占一行,除了每行的回车不能有任何多余字符。 这是关于C语言的编程题目练习,一共有66+4共70道题目,希望每道题目都能够认真完成并总结其用到的编程思想。就这道题目而言,考察的知识点很明确,题目要...
2018-08-03 10:57:57 1329
原创 CSDN第一天
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-08-03 10:36:44 122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人