随笔分类 -  翁凯-中M2020秋C、Java入门练习第I段——变量、表达式、分支、循环

慕课当中c语言练习题
摘要:7-120 兔子繁殖问题 (10分) 已知有一对兔子,每个月可以生一对兔子,而小兔子一个月后又可以生一对小兔子(比如:2月份出生的小兔子4月份可以生育)。也就是说,兔子的对数为:第一个月1对,第二个月2对,第三个月3对,第四个月5对.....假设兔子的生育期为两年,且不死。那么问题来了,你能说出每个 阅读全文
posted @ 2020-10-17 22:55 罪梦者 阅读(675) 评论(0) 推荐(0)
摘要:7-119 我是升旗手 (10分) 一年一度的升旗手选拔又要到了,学校要求每个班级选出一位同学做升旗手的候选人。因 为升旗手对身高有严格的要求,所以班主任决定选班级里个子最高的同学(如果两位同学 一样高,则选任意一位)。你能很快地给老师答案么? 输入格式: 输入包括两行。 第一行:包括一个整数n,表 阅读全文
posted @ 2020-10-17 22:54 罪梦者 阅读(563) 评论(0) 推荐(0)
摘要:7-118 分队列 (10分) 班级第一次列队,通常老师会让同学按身高排成一列,然后1、2报数,喊到1的同学向前一步,就这样,队伍就变成两列了。假设现在一个班级有n个同学,并且他们已经按身高排成了一列,同学按身高从1到n编号,你能告诉我最后哪些编号的同学站在了第一列么? 输入格式: 输入一个正整数n 阅读全文
posted @ 2020-10-17 22:51 罪梦者 阅读(542) 评论(0) 推荐(0)
摘要:7-117 整数的分类处理 (20分) 给定 N 个正整数,要求你从中得到下列三种计算结果: A1 = 能被 3 整除的最大整数 A2 = 存在整数 K 使之可以表示为 3K+1 的整数的个数 A3 = 存在整数 K 使之可以表示为 3K+2 的所有整数的平均值(精确到小数点后 1 位) 输入格式: 阅读全文
posted @ 2020-10-17 22:50 罪梦者 阅读(1159) 评论(0) 推荐(0)
摘要:7-116 计算圆周率 (15分) 根据下面关系式,求圆周率的值,直到最后一项的值小于给定阈值。 ​2​​π​​=1+​3​​1​​+​3×5​​2!​​+​3×5×7​​3!​​+⋯+​3×5×7×⋯×(2n+1)​​n!​​+⋯ 输入格式: 输入在一行中给出小于1的阈值。 输出格式: 在一行中输 阅读全文
posted @ 2020-10-17 22:33 罪梦者 阅读(579) 评论(0) 推荐(0)
摘要:7-115 小于m的最大的10个素数 (15分) 给定一个整数m(50<m<20000),找出小于m的最大的10个素数。 输入格式: 输入在一行中给出一个正整数m(50<m<20000)。 输出格式: 在一行中按递减顺序输出10个满足条件的素数,每个素数输出占6列。没有其它任何附加格式和字符。 输入 阅读全文
posted @ 2020-10-17 22:31 罪梦者 阅读(1657) 评论(0) 推荐(0)
摘要:7-114 谁先倒 (15分) 划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。 下面给出甲、乙两人的酒量(最多能 阅读全文
posted @ 2020-10-17 22:29 罪梦者 阅读(521) 评论(0) 推荐(0)
摘要:7-113 单词长度 (15分) 你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4。注意,行中可能出现连续的空格;最后的.不计算在内。 输入格式: 输入在一行中给出一行文本,以.结束 提示: 阅读全文
posted @ 2020-10-17 22:26 罪梦者 阅读(975) 评论(0) 推荐(0)
摘要:7-112 约分最简分式 (15分) 分数可以表示为分子/分母的形式。编写一个程序,要求用户输入一个分数,然后将其约分为最简分式。最简分式是指分子和分母不具有可以约分的成分了。如6/12可以被约分为1/2。当分子大于分母时,不需要表达为整数又分数的形式,即11/8还是11/8;而当分子分母相等时,仍 阅读全文
posted @ 2020-10-17 21:07 罪梦者 阅读(960) 评论(0) 推荐(0)
摘要:7-111 求特殊方程的正整数解 (15分) 本题要求对任意给定的正整数N,求方程X​2​​+Y​2​​=N的全部正整数解。 输入格式: 输入在一行中给出正整数N(≤10000)。 输出格式: 输出方程X​2​​+Y​2​​=N的全部正整数解,其中X≤Y。每组解占1行,两数字间以1空格分隔,按X的递 阅读全文
posted @ 2020-10-17 21:00 罪梦者 阅读(571) 评论(0) 推荐(0)
摘要:7-110 求符合给定条件的整数集 (15分) 给定不超过6的正整数A,考虑从A开始的连续4个数字。请输出所有由它们组成的无重复数字的3位数。 输入格式: 输入在一行中给出A。 输出格式: 输出满足条件的的3位数,要求从小到大,每行6个整数。整数间以空格分隔,但行末不能有多余空格。 输入样例: 2 阅读全文
posted @ 2020-10-17 20:57 罪梦者 阅读(902) 评论(0) 推荐(0)
摘要:7-109 计算工资 (15分) 某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬;超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5年的员工为老职工,5年以下的为新职工。新职工的正常工资为30元/小时,老职 阅读全文
posted @ 2020-10-17 20:56 罪梦者 阅读(562) 评论(0) 推荐(0)
摘要:7-108 将x的平方赋值给y (5分) 假设x的值为3,计算x的平方并赋值给y,分别以“y = x ∗ x”和“x ∗ x = y”的形式输出x和y的值。 输入格式: 本题无输入 输出格式: 按照下列格式输出代入x=3的结果: y = x * x x * x = y#include<stdio.h 阅读全文
posted @ 2020-10-17 20:54 罪梦者 阅读(1933) 评论(0) 推荐(0)
摘要:7-107 找出最小值 (20分) 本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 输入样例: 4 -2 -123 100 0 输出样例: 阅读全文
posted @ 2020-10-17 20:53 罪梦者 阅读(1327) 评论(0) 推荐(0)
摘要:7-106 求平方根序列前N项和 (15分) 本题要求编写程序,计算平方根序列√​1​​​+√​2​​​+√​3​​​+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中按照“sum = S”的格式输出部分和的值S 阅读全文
posted @ 2020-10-17 20:49 罪梦者 阅读(629) 评论(0) 推荐(0)
摘要:7-105 寻找250 (10分) 对方不想和你说话,并向你扔了一串数…… 而你必须从这一串数字中找到“250”这个高大上的感人数字。 输入格式: 输入在一行中给出不知道多少个绝对值不超过1000的整数,其中保证至少存在一个“250”。 输出格式: 在一行中输出第一次出现的“250”是对方扔过来的第 阅读全文
posted @ 2020-10-17 20:47 罪梦者 阅读(1563) 评论(0) 推荐(0)
摘要:7-104 新世界 (5分) 这道超级简单的题目没有任何输入。 你只需要在第一行中输出程序员钦定名言“Hello World”,并且在第二行中输出更新版的“Hello New World”就可以了。 #include<stdio.h>int main(){ printf("Hello World\n 阅读全文
posted @ 2020-10-17 20:44 罪梦者 阅读(244) 评论(0) 推荐(0)
摘要:7-103 A除以B (10分) 真的是简单题哈 —— 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。 输入格式: 输入在第一行给出两个整数A和B(−100≤A,B≤100),数字间以空格分隔。 输出格式: 在一行中输出结果:如果分母是正数,则输出“A/B=商”;如 阅读全文
posted @ 2020-10-17 20:43 罪梦者 阅读(1492) 评论(0) 推荐(0)
摘要:7-102 大笨钟 (10分) 微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,所以敲钟并不定时。一般敲钟的点数是根据敲钟时间而定的,如果正好在某个整点敲,那么“当”数就等于那个整点数;如果过了整点,就敲下一个整点数。另外,虽然一天有24小时, 阅读全文
posted @ 2020-10-17 20:42 罪梦者 阅读(832) 评论(0) 推荐(0)
摘要:7-101 人民币兑换 (15分) 1元5角钱人民币兑换5分、2分和1分的硬币(每一种都要有)共100枚,会有很多种兑换方案。请编写程序给出各种兑换方案。 输入格式: 输入为一个正整数n,表示要求输出前n种可能的方案。方案的顺序,是按照5分硬币从少到多排列的。 输出格式: 显示前n种方案中5分、2分 阅读全文
posted @ 2020-10-17 20:41 罪梦者 阅读(891) 评论(0) 推荐(0)