
c语言基础
菜瓜技术联盟
这个作者很懒,什么都没留下…
展开
-
Problem G: C语言习题5.24--利用参数宏进行角度与弧度转换
Problem G: C语言习题5.24--利用参数宏进行角度与弧度转换Time Limit: 1 SecMemory Limit: 128 MBDescription定义参数宏AngleToRadian(degree,minute,second),将度(degree)、分(minute)、秒(second)转换为弧度。(#definePI3.14159)#incl...原创 2020-01-15 15:42:10 · 613 阅读 · 0 评论 -
Problem D: 猴子吃桃问题
Problem D: 猴子吃桃问题Time Limit: 1 Sec Memory Limit: 128 MB Description猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。Input...原创 2018-11-19 19:50:18 · 1729 阅读 · 1 评论 -
Problem C: 求值
Problem C: 求值Time Limit: 1 Sec Memory Limit: 128 MB Description求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。InputnOutput和Sample Input5Sample Output153HINT数据类型 long long int,数据输入输出...原创 2018-09-30 20:07:01 · 230 阅读 · 2 评论 -
Problem B: 求其最大公约数和最小公倍数
Problem B: 求其最大公约数和最小公倍数Time Limit: 1 Sec Memory Limit: 128 MB Description输入两个正整数m和n,求其最大公约数和最小公倍数。Input两个整数Output最大公约数,最小公倍数Sample Input5 7Sample Output1 35HINT参考答案:...原创 2018-11-19 19:49:51 · 3257 阅读 · 2 评论 -
Problem A: C语言实验——素数
Problem A: C语言实验——素数Time Limit: 1 Sec Memory Limit: 64 MB Description输出100->200之间的素数的个数,以及所有的素数。Input无Output100->200之间的素数的个数,以及所有的素数。Sample Output21101 103 ... 197 199H...原创 2018-11-17 11:02:22 · 774 阅读 · 0 评论 -
Problem F: 统计出其中英文字母、数字、空格和其他字符的个数
Problem F: 统计出其中英文字母、数字、空格和其他字符的个数Time Limit: 1 Sec Memory Limit: 128 MB Description输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。Input一行字符Output统计值Sample Inputaklsjflj123 sadf918u324 asdf91u...原创 2018-11-17 11:01:47 · 1447 阅读 · 0 评论 -
Problem E: 求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值
Problem E: 求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值Time Limit: 1 Sec Memory Limit: 128 MB Description求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字(1<=a<=9)。例如:2+22+222+2222+22222(a=2,n=5),a和n由键盘输入。Inpu...原创 2018-11-17 11:01:09 · 2972 阅读 · 0 评论 -
Problem D: 求三数的和
Problem D: 求三数的和Time Limit: 1 Sec Memory Limit: 128 MB Description求以下三数的和,保留2位小数 1~a之和 1~b的平方和 1~c的倒数和Inputa b cOutput1+2+...+a + 1^2+2^2+...+b^2 + 1/1+1/2+...+1/cSample Input100...原创 2018-11-17 11:00:38 · 536 阅读 · 0 评论 -
Problem C: 求奖金总数
Problem C: 求奖金总数Time Limit: 1 SecMemory Limit: 128 MBDescription企业发放的奖金根据利润提成。利润低于或等于100000元的,奖金可提10%;利润高于100000元,低于200000元(100000<I≤200000)时,低于100000元的部分按10%提成,高于100000元的部分,可提成 7.5%;...原创 2019-12-08 16:39:22 · 481 阅读 · 0 评论 -
Problem B: ASCII码排序
Problem B: ASCII码排序Time Limit: 1 SecMemory Limit: 64 MBDescription输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。Input输入数据有多组,每组占一行,有三个字符组成,之间无空格。Output对于每组输入数据,输出一行,字符中间用一个空格分开。Sample I...原创 2019-12-08 16:39:38 · 277 阅读 · 0 评论 -
Problem A: C语言实验——一元二次方程Ⅱ
Problem A: C语言实验——一元二次方程ⅡTime Limit: 1 SecMemory Limit: 64 MBDescription求一元二次方程ax2+bx+c=0的解。a,b,c为任意实数。Input输入数据有一行,包括a b c的值。Output按以下格式输出方程的根x1和x2。x1和x2之间有一个空格。 x1 x2 (1)如果x1和x2为实...原创 2020-01-15 15:41:14 · 768 阅读 · 0 评论 -
Problem E: 第几天
Problem E: 第几天Time Limit: 1 Sec Memory Limit: 64 MBDescription给定一个日期,输出这个日期是该年的第几天。Input输入数据有多组,每组占一行,数据格式为YYYY-MM-DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。Output对于每组输入数据,输出一行,表示该日期是该年的第几天。Sample ...原创 2018-03-12 17:03:45 · 541 阅读 · 0 评论 -
Problem E: 字母变成其下一字母
Problem E: 字母变成其下一字母Time Limit: 1 Sec Memory Limit: 128 MB Description输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。Input一行字符Output加密处理后的字符Sample Inputa bSample Outputb c...原创 2018-11-19 19:50:52 · 1224 阅读 · 0 评论 -
Problem F: 大奖赛计分
Problem F: 大奖赛计分Time Limit: 1 Sec Memory Limit: 128 MB Description在歌手大奖赛中,有9位评委为参赛的选手打分,分数为0~10分。选手最后得分为:去掉一个最高分和一个最低分后,取其余7个分数的平均值。请编写一个程序实现这个程序。Input9位评委给选手找的分,9个0-10之间的小数Output选手的最...原创 2019-01-10 11:51:09 · 281 阅读 · 0 评论 -
Problem A: C语言习题5.9--求两个整数的最大公约数和最小公倍数
Problem A: C语言习题5.9--求两个整数的最大公约数和最小公倍数Time Limit: 1 Sec Memory Limit: 128 MB Description写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。Input两个数Output最大公约数 最小公倍数Sample Input...原创 2019-01-10 11:51:29 · 3801 阅读 · 2 评论 -
Problem F: C语言习题5.23--输出已交换后的两个值
Problem F: C语言习题5.23--输出已交换后的两个值Time Limit: 1 SecMemory Limit: 128 MBDescription定义一个带参的宏(或者模板函数),带有三个参数,第一个参数为类型,后两个参数的值互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。Input两个短整型数,空格隔开两个小数,空格隔开两...原创 2019-08-04 19:28:45 · 846 阅读 · 0 评论 -
Problem E: C语言习题5.21--算法:汉诺塔
Problem E: C语言习题5.21--算法:汉诺塔Time Limit: 1 SecMemory Limit: 64 MBDescription汉诺塔(又称河内塔)问题是印度的一个古老的传说。开天辟地的神勃拉玛在一个庙里留下了三根金刚石的棒A、B和C,A上面套着n个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从A棒搬到C棒上,...原创 2019-08-04 19:28:32 · 956 阅读 · 0 评论 -
Problem D: C语言习题5.20--递归方法实现逆序
Problem D: C语言习题5.20--递归方法实现逆序Time Limit: 1 SecMemory Limit: 128 MBDescription你知道递归么?简单来说,递归就是函数自身对自身的调用,直到遇到终止条件,再对数据做逆向处理,下面就有一个递归的简单例子等你来处理。#include <stdio.h>void inverted(int);...原创 2019-08-04 19:27:48 · 835 阅读 · 0 评论 -
Problem C: C语言习题5.19--进制转换
Problem C: C语言习题5.19--进制转换Time Limit: 1 SecMemory Limit: 64 MBDescription输入一个十进制数N,将它转换成R进制数输出。Input输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。Output为每个测试实例输出转...原创 2019-08-04 19:26:26 · 930 阅读 · 0 评论 -
Problem B: C语言习题5.17--求两数的商
Problem B: C语言习题5.17--求两数的商Time Limit: 1 Sec Memory Limit: 128 MBDescriptiona/b计算商固然简单方便,可如果商是无限小数或很长位数小数的情况,你该如何求指定位数的商呢?编写函数void div(int m,int n,int digits), 求两个整数m和n的商,结果保留digits位小数。#include <s...原创 2018-03-12 07:49:40 · 2187 阅读 · 0 评论 -
Problem A: C语言习题5.15--for循环画三角形
Problem A: C语言习题5.15--for循环画三角形Time Limit: 1 SecMemory Limit: 128 MBDescription前几天,老师让良哥做一个画空心三角形的程序来取悦小师妹,可把良哥愁死了,C语言基础学得再扎实,算法不精也是硬伤呀!于是良哥又写好了主程序来找机前的你帮忙了^_^#include <stdio.h>voi...原创 2019-08-04 19:26:18 · 900 阅读 · 0 评论 -
Problem F: C语言习题 a!+b!+c!
Problem F: C语言习题 a!+b!+c!Time Limit: 1 SecMemory Limit: 128 MBDescription求a!+b!+c!的值,用一个函数fac(n)求n!。a,b,c的值由主函数输入,最终得到的值在主函数中输出。Inputa,b,c的值Outputa!+b!+c!的值Sample Input1 2 3...原创 2019-08-04 19:26:07 · 2266 阅读 · 0 评论 -
Problem E: C语言习题5.14--趣味取小数
Problem E: C语言习题5.14--趣味取小数Time Limit: 1 SecMemory Limit: 128 MBDescription听说大家最近学得不错,教授就准备考考大家,先做出来有奖哦~编写一个函数,取一个小数的第n(-10<=n<=16)位,当n大于0时,从小数点位置开始向右取小数部分第n位,当n小于0时,从小数点位置开始向左取整数部分...原创 2019-08-04 19:25:34 · 1021 阅读 · 0 评论 -
Problem D: C语言习题5.13--查闰年
Problem D: C语言习题5.13--查闰年Time Limit: 1 SecMemory Limit: 128 MBDescription大家知道如何判断某一年是否是闰年吗?这个问题可难坏了小编,小编在写一个查找m年到n年之间闰年的程序,却苦于判断闰年的函数不会写,据说 今天你有上机课,我就拿着这个问题来找你了--闰年的条件是:能被4整除但不能被100整除,或能被...原创 2019-08-04 19:20:59 · 1664 阅读 · 0 评论 -
Problem C: C语言习题5.11--日期妙算星座
Problem C: C语言习题5.11--日期妙算星座Time Limit: 1 Sec Memory Limit: 128 MB Description近几年星座运势十分流行,据说一年之中根据月份可以分出十二个星座,它们分别是:摩羯座(12.22-1.19),水瓶座(1.20-2.18),双鱼座(2.19-3.20),白羊座(3.21-4.19),金牛座(4.20-5.20)...原创 2019-01-10 11:51:59 · 1380 阅读 · 0 评论 -
Problem B: C语言习题5.10--整数n和m之间的素数个数
Problem B: C语言习题5.10--整数n和m之间的素数个数Time Limit: 1 Sec Memory Limit: 128 MB Description小奶瓶都要上大三了,大一的高数还挂着呢,不光他头痛,教高数的"高"老师也是无奈,为了不必要的麻烦,"高"老师决定尽全力给小奶瓶加分,听说小奶瓶C语言学得不错,"高"老师就让他编写一个“求两个数之间的素数个数”的程序...原创 2019-01-10 11:51:44 · 3431 阅读 · 0 评论 -
Problem D: 武功秘籍
Problem D: 武功秘籍Time Limit: 1 Sec Memory Limit: 128 MBDescription小明到X山洞探险,捡到一本有破损的武功秘籍(2000多页!当然是伪造的)。 他注意到:书的第10页和第11页在同一张纸上,但第11页和第12页不在同一张纸上 。小明只想练习该书的第a页到第b页的武功,又不想带着整本书。请问他至少要撕下多少张纸带走? Input有多组测...原创 2018-03-12 17:03:33 · 403 阅读 · 0 评论 -
Problem C: 小数的处理
Problem C: 小数的处理Time Limit: 1 Sec Memory Limit: 128 MBDescription对一个正小数(包含3位整数和3位小数)分别输出其整数部分和小数部分。Input输入一个正小数Output按题目要求的格式输出Sample Input123.456Sample Output123456HINT提示,可以用两个整型代替小数输入参考答案:#includ...原创 2018-03-12 17:03:22 · 1213 阅读 · 0 评论 -
Problem B: 大帆玩英雄联盟
Problem B: 大帆玩英雄联盟Time Limit: 1 Sec Memory Limit: 128 MBDescription 最近大帆喜欢上了玩英雄联盟,而且最喜欢杀别的英雄。大帆玩英雄联盟有个特点,每杀一个英雄他就会十分的兴奋,随之他长长的脑袋就会颤抖一下。根据我的对大帆的研究,他长长的脑袋颤抖次数多了就会口吐白沫,根据多次统计,他平均每杀10个人脑袋就会颤抖一下,脑袋...原创 2018-03-12 17:03:11 · 472 阅读 · 0 评论 -
Problem B: 奇怪的分式
Problem B: 奇怪的分式Time Limit: 1 Sec Memory Limit: 128 MBDescription上小学的时候,小明经常自己发明新算法。一次,老师出的题目是: 1/4 乘以 8/5 小明居然把分子拼接在一起,分母拼接在一起,答案是:18/45 (参见图1.png)老师刚想批评他,转念一想,这个答案凑巧也对啊,真是见鬼! 对于分子、分母都是 1~9 中的一位数...原创 2018-03-11 16:33:43 · 314 阅读 · 0 评论 -
Problem A: 打印出所有"水仙花数
Problem A: 打印出所有"水仙花数Time Limit: 1 Sec Memory Limit: 128 MBDescription打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output:153????????? Input无Output所有的水仙花数,从小的开始。每行一个H...原创 2018-03-11 16:32:03 · 509 阅读 · 0 评论 -
Problem F: 夏令营的年龄
Problem F: 夏令营的年龄 Time Limit: 1 Sec Memory Limit: 128 MBDescription小明参加了暑期夏令营。夏令营分成了若干小组,每个小组三个人。小明想知道夏令营中任意一组的最大年龄和最小年龄差,请你帮助小明。Input一组中三个同学的年龄Output最大年龄与最小年龄之差S...原创 2018-02-13 18:20:37 · 1697 阅读 · 0 评论 -
Problem E: 她胖吗?
Problem E: 她胖吗? Time Limit: 1 Sec Memory Limit: 128 MBDescription奚嘉嘉是位爱美的女孩,身高165cm,体重52.5kg,可还是为保持身材错过了好多口福。实际上,保持健康和快乐,无论胖瘦都是美。当然太胖或太瘦可能对健康不利,适当注意即可。我们要为奚嘉嘉这样的爱美...原创 2018-02-13 18:17:29 · 836 阅读 · 0 评论 -
Problem D: 求三角形面积-gyy
Problem D: 求三角形面积-gyy Time Limit: 1 Sec Memory Limit: 128 MBDescription输入三条边的长度,如果这三条边能构成三角形,则需要计算三角形面积,如果不能构成三角形则输出提示信息 "error input"。输出的面积按两位小数方式输出Input三条边的长度Outp...原创 2018-02-13 18:13:38 · 908 阅读 · 0 评论 -
Problem C: C语言实验——圆柱体计算
Problem C: C语言实验——圆柱体计算Time Limit: 1 Sec Memory Limit: 64 MBDescription已知圆柱体的底面半径r和高h,计算圆柱体底面周长和面积、圆柱体侧面积以及圆柱体体积。其中圆周率定义为3.1415926。 Input输入数据有一行,包括2个正实数r和h,以空格分隔。 Output输出数据一行,包括圆柱体底面周长和面积、圆柱体侧面积以及圆柱...原创 2018-02-13 18:01:48 · 1214 阅读 · 0 评论 -
Problem B: C语言实验——三个整数和、积与平均值
Problem B: C语言实验——三个整数和、积与平均值Time Limit: 1 Sec Memory Limit: 64 MBDescription给出三个整数,请你设计一个程序,求出这三个数的和、乘积和平均数。Input输入只有三个正整数a、b、c。 Output输出一行,包括三个的和、乘积、平均数。 数据之间用一个空格隔开,其中平均数保留小数后面两位。 Sample Input1 2 ...原创 2018-02-13 17:56:52 · 1198 阅读 · 0 评论 -
Problem A: 输入两个整数,进行四则运算并输出结果
Problem A: 输入两个整数,进行四则运算并输出结果Time Limit: 1 Sec Memory Limit: 128 MBDescription输入两个整数,进行加减乘除四则运算并输出结果。比如:输入a,b,进行a+b,a-b,a*b,a/b的运算,输出他们的计算结果。Input输入两个数Output输出两个数加减乘除的结果,每个结果占一行。Sample Input6 3Sample...原创 2018-02-13 17:51:05 · 1818 阅读 · 0 评论 -
Problem D: 输出矩形#号图
Problem D: 输出矩形#号图Time Limit: 1 Sec Memory Limit: 128 MBDescription用基本输出语句打印以下图形:################################################Input无Output################################################...原创 2018-02-13 13:50:33 · 800 阅读 · 0 评论 -
Problem C: 上直角三角形输出
Problem C: 上直角三角形输出Time Limit: 1 Sec Memory Limit: 128 MBDescription用基本输出语句打印以下图形:#####################Input本题目没有输入数据Output输出图形由6行组成,第1行有1个#号,第i行有连续的i个#号:#####################Sample Input无...原创 2018-02-13 13:44:54 · 688 阅读 · 0 评论 -
Problem B: 按要求输出
Problem B: 按要求输出Time Limit: 1 Sec Memory Limit: 128 MBDescription编写一个C程序,输出以下信息:************************** Very Good! **************************数*号可看出,Very前面9空格,Good前面……*也是输出的一部分,别光打印Very...原创 2018-02-13 13:36:16 · 318 阅读 · 0 评论