随笔分类 - 翁凯-中M2020秋C、Java入门练习第I段——变量、表达式、分支、循环
慕课当中c语言练习题
摘要:7-140 斐波那契数列第n项 (10分) 输出斐波那契数列第n项(假设n<1000)。斐波那契数列:0,1,1,2,3,5,8,13…… 输入格式: 一个正整数n,表示斐波那契数列第n项。 输出格式: 斐波那契数列第n项的值 输入样例: 在这里给出一组输入。例如: 1 输出样例: 在这里给出相应的
阅读全文
摘要:7-139 手机话费 (10分) 小明的手机每天消费1元,每消费K元就可以获赠1元,一开始小明有M元,问最多可以用多少天? 输入格式: 每个测试实例包括2个整数M,K(2<=k<=M<=1000)。 输出格式: 对于每个测试实例输出一个整数,表示M元可以用的天数。 输入样例: 2 2 输出样例: 3
阅读全文
摘要:7-138 质因子分解 (10分) 本题目要求读入一个大于1的整数,编程将其分解成若干个质因子(素数因子)积的形式。 输入格式: 大于1的整数一个。 输出格式: 将输入的正整数分解成若干个质因子积的形式,质因子的出现顺序按从小到大排列。如:30=2*2*2*5;如果整数本身为质数或素数,直接输出,如
阅读全文
摘要:7-137 Average (10分) You are going to read a serial of none-negative integers, which ends with a negative number that does not count as one of the data
阅读全文
摘要:7-136 穷举问题-搬砖 (15分) 某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块。如果想用n人正好搬n块砖,问有多少种搬法? 输入格式: 输入在一行中给出一个正整数n。 输出格式: 输出在每一行显示一种方案,按照"men = cnt_m, women = cnt_w,
阅读全文
摘要:7-135 数字金字塔 (10分) 输入正整数n,输出n层数字金字塔。 输入格式: 正整数n,1<=n<=9。 输出格式: n层的金字塔,其中第1层的“1”在第1行的第39列(列从1开始计数)。 输入样例: 5 输出样例: 1 121 12321 1234321 123454321#include<
阅读全文
摘要:7-134 倒顺数字串 (10分) 输入正整数n,输出它的倒顺数字串。如n=6时,输出 1 2 3 4 5 6 5 4 3 2 1 输入格式: 输入一个正整数n,n的范围是[1,50]。 输出格式: n的倒顺数字串,每两个数字之间只用一个空格隔开。 输入样例: 6 输出样例: 1 2 3 4 5 6
阅读全文
摘要:7-133 666 (10分) 中国人非常喜欢6这个数字,因为大家总爱说66大顺啊。数学狂人李某人喜欢把什么都数字化,于是她把顺利这个词也定义了数量级,6代表1级顺利,66代表2级顺利,666代表3级顺利,以此类推。你看,数学狂人的世界总是让人无法理解。今天,李某人决定将数学进行到底,现在她设前n级
阅读全文
摘要:7-132 画菱形 (10分) 菱形是一种特殊的平行四边形,是四条边均相等的平行四边形。题目给出菱形的边长n,用*画出菱形。如n=1,输出: * n=2,输出: * *** * n=3,输出: * *** ***** *** * 那么,你能用程序来实现么? 输入格式: 输入菱形的边长n,1<n<10
阅读全文
摘要:7-131 等腰直角三角形 (10分) 等腰直角三角形是指一个角是直角,且两条直角边相等的三角形。这里我们输出直角边长为n的等腰直角三角形的格式如下所示: 比如n=1,则输出: * n=2,输出: * ** n=3,输出: * ** *** 那么,你能用程序来实现么? 输入格式: 输入一个数n,表示
阅读全文
摘要:7-130 累加器 (10分) 请你实现一个累加器。输入n个非负整数,输出他们的和。 1<n<1000,而每个数则<10000。 输入格式: 输入包括两行。 第一行:包括一个整数n,表示总共有n个数。 第二行:包含n个整数。 输出格式: 输出n个数的和。 输入样例: 4 3 2 1 4 输出样例:
阅读全文
摘要:10点半到11点45之间,有几小时几分钟呢? 你要写一个程序,读入两个时间,计算它们之间的时间差,输出相差几小时几分钟。 输入 输入两个时间,均以24小时制表达,每个时间以“小时:分钟”的形式表达,第二个时间一定比第一个时间晚或相同,而且一定在同一天内。 输出 输出表示两个时间之间的时间差的两个数字
阅读全文
摘要:7-129 最佳情侣身高差 (10分) 专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高)。如果符合,你俩的身高差不管是牵手、拥抱、接吻,都是最和谐的差度。 下面就请你写个程序,为任意一位用户计算他/她的情侣的最佳身高。 输入格式: 输入第一行给
阅读全文
摘要:7-128 大于m的最小素数 (10分) 编程求出大于m的最小素数。 输入格式: 直接输入一个正整数 输出格式: 直接输出结果,没有任何附加格式控制。 输入样例: 12 输出样例: 13#include<stdio.h>#include<math.h>int prime(int n){ int i;
阅读全文
摘要:7-127 Sum of the digits (6分) Given a none-negative number, print out the sum of its digits. Input Format: A none-negative integer number. Output Forma
阅读全文
摘要:7-125 又来一个上三角数字三角形 (10分) 输入一个正整数n,输出具有n层的上三角数字三角形。 输入格式: 只有一个正整数n,1<=n<=100。 输出格式: 一个上三角数字三角形,每个数字占四个字符位置。 输入样例: 5 输出样例: 1 6 10 13 15 2 7 11 14 3 8 12
阅读全文
摘要:7-124 上三角数字三角形 (10分) 输入一个正整数n,输出具有n层的上三角数字三角形。 输入格式: 只有一个正整数n,1<=n<=100。 输出格式: 一个上三角数字三角形,每个数字占四个字符位置。 输入样例: 5 输出样例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
阅读全文
摘要:7-123 空心字母金字塔 (10分) 输入一个大写的英文字母,输出空心的字母金字塔。 输入格式: 一个大写英文字母。 输出格式: 一个空心的大写英文字母金字塔,其中第1层的“A”在第1行的第40列,列从1开始计数。 输入样例: E 输出样例: A B B C C D D EEEEEEEEE#inc
阅读全文
摘要:7-122 3n+1 (10分) 有这样一个猜想:对于任意大于1的自然数n,若n为奇数,则将n变成3n+1,否则变成n的一半。经过若干次这样的变换,一定会使n变为1。例如3->10->5->16->8->4->2->1。对于n=1的情况,当然就不用变化了。 输入格式: 输入一个正整数n,n的范围是[
阅读全文
摘要:7-121 作品评分 (10分) 全国中小学生Scratch作品大赛拉开了序幕。每个参赛选手可以通过网络直接上传作品。本次比赛人人可做评委。每个网络评委可以通过网络对每一件作品进行打分。评分系统也是请程序高手设计的,能自动去掉一个最高分和一个最低分,求出平均分。 输入格式: 输入数据包括两行: 第一
阅读全文