![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础代码
青衣沽酒醉风潇
我的是我的,你的也是我的,记住了狐狸!
展开
-
统计MOOC证书
本题要求编写程序,输入N个学生的MOOC成绩,统计优秀、合格证书的数量,以及没有获得证书的数量。学生修读程序设计MOOC,85分及以上获得优秀证书,不到85分但是60分及以上获得合格证书,不到60分则没有证书,设计函数补全子片段int returned(int a[],int n,int b[3])。输入格式:输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。输出格式:在一行中依次输出优秀证书、合格证书、没有获得证书的数量,中间以空格分隔。原创 2022-10-07 14:30:27 · 388 阅读 · 1 评论 -
实验5-11 空心的数字金字塔
实验5-11 空心的数字金字塔本题要求实现一个函数,输出n行空心的数字金字塔。函数接口定义:void hollowPyramid( int n );其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行空心的数字金字塔,请注意,最后一行的第一个数字前没有空格。原创 2022-10-07 14:23:09 · 777 阅读 · 0 评论 -
实验5-5 使用函数求最大公约数
实验5-5 使用函数求最大公约数本题要求实现一个计算两个数的最大公约数的简单函数。函数接口定义:int gcd( int x, int y );其中x和y是两个正整数,函数gcd应返回这两个数的最大公约数。输入样例:32 72输出样例:8原创 2022-10-07 14:19:42 · 1696 阅读 · 0 评论 -
实验5-4 输出每个月的天数
本题要求实现一个简单函数,能计算给定的年份和月份的天数。使得可以利用该函数,输出给定年份中每个月的天数。其中1、3、5、7、8、10、12月有31天,4、6、9、11月有30天,2月平年有28天,闰年有29天。判断闰年的条件是:能被 4 整除但不能被 100 整除,或者能被 400 整除。函数接口定义:int MonthDays(int year, int month);其中year和month是用户传入的参数,如果1≤month≤12,该函数必须返回year年month月的天数。输入样例1:2原创 2022-10-07 14:16:17 · 1925 阅读 · 0 评论 -
实验5-1 使用函数计算两点间的距离
实验5-1 使用函数计算两点间的距离本题要求实现一个函数,对给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离。输入样例:10 10 200 100输出样例:dist = 210.24原创 2022-10-07 14:12:30 · 725 阅读 · 0 评论 -
实验2-5-1 求排列数
实验2-5-1 求排列数本题要求实现一个计算阶乘的简单函数,使得可以利用该函数,根据公式P nm= (n−m)!n!算出从n个不同元素中取出m个元素(0原创 2022-10-07 14:09:21 · 442 阅读 · 0 评论 -
实验6-1 近似求PI
实验6-1 近似求PI本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps。2π=1+ 3×1!+ 3×2! + 3×5!+7×3! +⋯+ 3×5×⋯×(2×i+1)i!+⋯输入格式:输入在一行中给出精度eps,可以使用以下语句来读输入:scanf("%le", &eps);输出格式:在一行内,按照以下格式输出π的近似值(保留小数点后5位):原创 2022-10-07 14:05:12 · 645 阅读 · 0 评论 -
实验4-1-9 猜数字游戏
猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!”;如果3次以内猜到该数,则提示“Lucky You!”;如果超过3次但是在N(>3)次以内(包括第N次)猜到该数,则提示“Good Guess!”;如果超过N次都没有猜到,则提示“Game Over”,并结束程序原创 2022-10-06 19:13:37 · 302 阅读 · 0 评论 -
统计数字字符和空格
输入一行字符,统计其中数字字符、空格和其他字符的个数。建议使用switch语句编写。输入格式:输入在一行中给出若干字符,最后一个回车表示输入结束,不算在内。输出格式:在一行内按照blank = 空格个数, digit = 数字字符个数, other = 其他字符个数的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。原创 2022-10-06 19:11:41 · 213 阅读 · 0 评论 -
实验3-10 计算油费
现在90号汽油6.95元/升、93号汽油7.44元/升、97号汽油7.93元/升。为吸引顾客,某自动加油站推出了“自助服务”和“协助服务”两个服务等级,分别可得到5%和3%的折扣。本题要求编写程序,根据输入顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m - 自助,e - 协助),计算并输出应付款。输入格式:输入在一行中给出两个整数和一个字符,分别表示顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m - 自助,e - 协助)。输出格式:在一行中输出应付款额,保留小原创 2022-10-06 19:10:12 · 814 阅读 · 0 评论 -
三天打鱼两天晒网
中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?输入格式:输入在一行中给出一个不超过1000的正整数N。输出格式:在一行中输出此人在第N天中是“Fishing”(即“打鱼”)还是“Drying”(即“晒网”),并且输出“in day N”。原创 2022-10-06 19:08:33 · 106 阅读 · 0 评论 -
实验3-7 统计学生成绩
输入在第一行中给出一个正整数N(≤1000),即学生人数;第二行中给出N个学生的百分制成绩,其间以空格分隔。在一行中输出A、B、C、D、E对应的五分制成绩的人数分布,数字间以空格分隔,行末不得有多余空格。原创 2022-10-06 19:07:01 · 307 阅读 · 0 评论 -
统计MOOC证书
本题要求编写程序,输入N个学生的MOOC成绩,统计优秀、合格证书的数量,以及没有获得证书的数量。学生修读程序设计MOOC,85分及以上获得优秀证书,不到85分但是60分及以上获得合格证书,不到60分则没有证书。输入格式:输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。输出格式:在一行中依次输出优秀证书、合格证书、没有获得证书的数量,中间以空格分隔。请注意,最后一个数字后没有空格。原创 2022-10-06 19:05:02 · 334 阅读 · 1 评论 -
实验2-5-4 求组合数
求组合数根据公式Cnm=m!(n−m)!n!算出从n个不同元素中取出m个元素(m≤n)的组合数。建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double。输入格式:输入在一行中给出两个正整数m和n(m≤n),以空格分隔。输出格式:按照格式“result = 组合数计算结果”输出。题目保证结果在double类型范围内。原创 2022-10-06 19:02:24 · 167 阅读 · 0 评论 -
找出三位水仙花数
输出给定正整数M和N区间内的所有三位水仙花数。三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。输入格式:输入在一行中给出两个正整数M和N(100≤M≤N≤999)。输出格式:顺序输出M和N区间内所有三位水仙花数,每一行输出一个数。若该区间内没有三位水仙花数,则无输出。如果M或者N不符合题目的要求,则输出Invalid Value.。原创 2022-10-06 18:59:51 · 201 阅读 · 0 评论 -
求平方与倒数序列的部分和
求平方与倒数序列的部分和,对两个正整数m和n(m≤n)编写程序,计算序列和m 2+1/m+(m+1)2+1/(m+1)+⋯+n 2+1/n。输入在一行中给出两个正整数m和n(m≤n),其间以空格分开。原创 2022-10-06 18:57:26 · 1053 阅读 · 0 评论 -
求交错序列前N项和
计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,结果保留三位小数。原创 2022-10-06 18:54:59 · 71 阅读 · 0 评论 -
输出华氏-摄氏温度转换表
输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。温度转换的计算公式:C=5×(F−32)/9,其中:C表示摄氏温度,F表示华氏温度。原创 2022-10-04 22:12:08 · 149 阅读 · 0 评论 -
求简单交错序列前N项和
求简单交错序列前N项和,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后三位。题目保证计算结果不超过双精度范围。原创 2022-10-04 22:10:48 · 1109 阅读 · 0 评论 -
求奇数分之一序列前N项和
计算序列 1 + 1/3 + 1/5 + ... 的前N项之和在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。原创 2022-10-04 22:07:49 · 110 阅读 · 0 评论 -
求N分之一序列前N项和
计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。原创 2022-10-04 22:05:46 · 376 阅读 · 1 评论 -
计算序列 1 + 2 + 3 + ... 的前N项之和。
计算序列 1 + 2 + 3 + ... 的前N项之和。在一行中按照“sum = S”的格式输出部分和的值S,请注意等号的左右各有一个空格。题目保证计算结果不超过长整型整数的范围。原创 2022-10-04 22:04:17 · 1404 阅读 · 0 评论 -
判断一个三位数是否为水仙花数
判断一个给定的三位数是否为水仙花数。三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。原创 2022-10-04 22:02:39 · 468 阅读 · 0 评论 -
计算火车运行时间
根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。原创 2022-10-04 22:00:27 · 199 阅读 · 0 评论 -
实验2-3-7 阶梯电价
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。原创 2022-10-04 21:58:48 · 528 阅读 · 0 评论 -
计算分段函数[3]
计算下列分段函数f(x)的值,在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。原创 2022-10-04 21:57:04 · 154 阅读 · 0 评论 -
整数算术运算
整数算术运算计算并输出2个正整数的和、差、积、商与余数。题目保证输入和输出全部在整型范围内。原创 2022-10-04 21:54:58 · 96 阅读 · 0 评论 -
计算分段函数[2]
计算分段函数[2]计算下列分段函数f(x)的值原创 2022-10-03 17:22:56 · 95 阅读 · 0 评论 -
计算存款利息
计算存款利息,计算公式为interest=money×(1+rate) year −money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。原创 2022-10-03 17:20:39 · 1756 阅读 · 0 评论 -
输出整数152的各位数字
输出整数152的个位数字、十位数字和百位数字的值。原创 2022-10-03 17:19:07 · 110 阅读 · 0 评论 -
3人分糖果问题
幼儿园里,有3个小朋友编号分别是1、2、3,他们按自己的编号顺序围坐在一张圆桌旁,每个小朋友的面前分别有8、9、10颗糖果。现在做一个分糖果游戏,从1号小朋友开始,将自己的糖果平均分成三份(如果有多余的糖果,则自己立刻吃掉),自己留一份,其余两份分给相邻座位的两个小朋友。接着,2号、3号小朋友也同样这么做。请问一轮后,每个小朋友面前分别有多少糖果?原创 2022-10-03 17:17:48 · 3172 阅读 · 0 评论 -
将x的平方赋值给y题目
假设x的值为3,计算x的平方并赋值给y,分别以“y = x ∗ x”和“x ∗ x = y”的形式输出x和y的值。原创 2022-10-03 17:16:15 · 143 阅读 · 0 评论 -
计算平均分
已知某位学生的数学、英语和计算机课程的成绩分别是87分、72分和93分,求该生3门课程的平均成绩(结果按整型输出)。修改分数数值就OK原创 2022-10-03 17:14:07 · 183 阅读 · 0 评论 -
计算华氏温度
本题要求编写程序,计算摄氏温度26°C 对应的华氏温度。计算公式:F=9×C/5+32,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。原创 2022-10-03 17:12:24 · 222 阅读 · 0 评论 -
温度转换题目
本题要求编写程序,计算华氏温度150°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。原创 2022-10-03 17:10:13 · 110 阅读 · 0 评论 -
输出倒三角图案
输出倒三角图案原创 2022-10-03 17:07:58 · 54 阅读 · 0 评论 -
实验2-1-6 打印菜单
打印菜单基础原创 2022-10-03 17:05:32 · 202 阅读 · 0 评论 -
输出带框文字
#include<stdio.h>int main(void){ printf("************\n Welcome\n************"); return 0;}原创 2021-10-21 20:14:55 · 382 阅读 · 0 评论 -
输出菱形图案
#include<stdio.h>int main(void){ printf(" A\nA A\n A"); return 0;}原创 2021-10-21 20:07:29 · 85 阅读 · 0 评论 -
输出三角形
#include<stdio.h>int main(void){ printf("****\n***\n**\n*"); return 0;}原创 2021-10-21 20:06:06 · 33 阅读 · 0 评论