自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (2)
  • 收藏
  • 关注

原创 “21天好习惯”第一期-21

11.12 计算天数 (15 分)本题要求编写程序计算某年某月某日是该年中的第几天。输入格式:输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。输出格式:在一行输出日期是该年中的第几天。输入样例1:2009/03/02结尾无空行61#include<stdio.h> int main() { int ye

2021-11-12 20:54:02 75

原创 “21天好习惯”第一期-20

11.11 可爱的 Tommy (误差修正版) (10 分)John 带上小狗 Tommy 去见女友 Mary,他们同时出发相向而行。Tommy 跑得快,遇到 Mary 以后就往回跑,遇到 John 以后再往回跑,……,直到两人相遇。请问:Tommy 一共跑了多少路程?输入格式开始时两人之间的距离(km)John、Mary 和 Tommy 的速度(km/h)输出格式Tommy 所跑的路程(km)要求:输出2位小数(末位四舍五入)。输入样例69.755.1 4.9

2021-11-11 22:57:53 131

原创 “21天好习惯”第一期-19

7-2 上三角数字三角形输入一个正整数n,输出具有n层的上三角数字三角形。输入格式:只有一个正整数n,1<=n<=100。输出格式:一个上三角数字三角形,每个数字占四个字符位置。输入样例:5结尾无空行输出样例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15#include <stdio.h>int main(){ int n,num=0,c...

2021-11-10 22:04:41 186

原创 “21天好习惯”第一期-18

11.09 计算阶乘和 (10 分)对于给定的正整数N,需要你计算S=1!+2!+3!+...+N!。输入格式:输入在一行中给出一个不超过10的正整数N。输出格式:在一行中输出S的值。输入样例:3结尾无空行输出样例:9#include <stdio.h>int main(){ int n,sum=0,mul=1; scanf("%d",&n); if(n<0) exit.

2021-11-09 15:49:43 188

原创 “21天好习惯”第一期-17

11.08 连续因子 (30 分)一个正整数N的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。输入格式:输入在一行中给出一个正整数N(1<N<231)。输出格式:首先在第 1 行输出最长连续因子的个数;然后在第 2 行中按因子1*因子2*……*因子k的格式输出最小的连续因子序列,其中因子按递增顺序输出,1 不算在内。...

2021-11-08 19:50:09 34

原创 “21天好习惯”第一期-16

11.02 多分支表达-数据奇偶判断 (25 分)键盘输入两个非零整数A和B,如果A和B都是偶数则输出两个数的和,如果A和B都是奇数则输出两个数的差,如果A是奇数B是偶数则输出两数积,如果A是偶数B是奇数输出A/B结果输入格式:输入两个非零整数,逗号分隔输出格式:如果A和B都是偶数则输出:A+B=两个数的和; 如果A和B都是奇数则输出:A-B=两个数的差; 如果A是奇数B是偶数则输出:A*B=两数积; 如果A是偶数B是奇数输出:A/B=两个数的商。 如果输入数据A为0或B为0,没有任何输

2021-11-07 17:34:24 50

原创 “21天好习惯”第一期-15

补打卡11.01 水仙花数判断 (10 分)一个三位整数,如果满足条件:个位数的立方+十位数立方+百位数立方==这个数,那么称之为“水仙花数” 编程判断一个三位整数是不是水仙花数。输入格式:输入一个三位整数输出格式:是则输出YES,不是输出 NO (注意是大写字母),如果输入不是三位数,不处理。输入样例:153结尾无空行输出样例YES#include <stdio.h>int main(){ int a,b,c,d,e; ...

2021-11-07 17:30:58 145

原创 “21天好习惯”第一期-14

11.05 死脑筋 (10 分)HDL遇到了一个数学题:10000元钱,一元钱可以买一瓶水,三个瓶盖可以换一瓶水,请问一共可以喝多少瓶水。死脑筋的HDL居然想要通过实践来得到答案,他还到处借钱凑齐10000元。你决定帮他解出这个问题,为了HDL以后不再陷入这样的问题,你决定帮HDL写出一个通用程序:有n元钱,一元钱可以买一瓶水,k个瓶盖换一瓶水,一共可以喝到多少瓶水。输入样例:在这里给出一组输入。例如:10 3结尾无空行输出样例:在这里给出相应的输出。例如...

2021-11-05 22:04:19 180

原创 “21天好习惯”第一期-13

11.04 百钱百鸡 (10 分)1、中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何? 要求: 给出所有的解,每组解占一行 解的顺序:按“字典序”排列,即公鸡数少的在前;公鸡数相同,母鸡数少的在前。输入格式:无输出格式:cock=%d,hen=%d,chicken=%d\n输入样例:在这里给出一组输入。例如:无结尾无空行输出样例:在这里给出相应的输出。例如:

2021-11-04 21:26:12 41

原创 “21天好习惯”第一期-12

11.03 比较大小 (10 分)本题要求将输入的任意3个整数从小到大输出。输入格式:输入在一行中给出3个整数,其间以空格分隔。输出格式:在一行中将3个整数从小到大输出,其间以“->”相连。输入样例:4 2 8结尾无空行输出样例:2->4->8结尾无空行#include <stdio.h>int main(){ int a,b,c,temp; scanf("%d %d %d",&a,&b,&am

2021-11-03 13:24:55 30

原创 “21天好习惯”第一期-11

1.for( ; ;)里的三个条件可以省略,但;号保留;2.快速计算一到一百的和:#include <stdio.h>int main(){ int i,sum=0; for(i=1;i<=100;i++){ sum=sum+i; } printf("%d",sum); return 0;}#include <stdio.h>int main(){ int i,j,sum=0;

2021-11-02 19:21:59 33

原创 “21天好习惯”第一期-10

无条件转向语句:goto;两种适用goto语句的情况:1.跳出多重循环的捷径:{ { { goto exit; } }}exit:2.跳向共同的出口位置exit语句exit(0)是表示正常退出,非0时表示程出错退出;...

2021-11-01 22:03:39 36

原创 “21天好习惯”第一期-09

do while语句while后有;,while后没有rand函数需要加#include <stdlib.h>任何数对100求余,在【0,99】之间,%10等同理用time()函数时要调用#include <time.h>输出99乘法表

2021-10-31 22:15:27 40

原创 “21天好习惯”第一期-08

身高预测(3分)题目内容:已知小明(男孩)爸爸的身高是175厘米,妈妈的身高是162厘米。小红(女孩)爸爸的身高是169厘米,妈妈的身高是153厘米,按照下面公式,预测并输出小明和小红的遗传身高(不考虑后天因素)。 男性成人时身高=(faHeight + moHeight)×0.54cm 女性成人时身高=(faHeight×0.923 + moHeight)/2cm以下为程序的运行结果示例:Height of xiao ming:181Heig...

2021-10-30 23:05:25 147

原创 “21天好习惯”第一期-07

数位拆分v2.0(4分)题目内容:从键盘上输入一个4位数的整数n,编写程序将其拆分为两个2位数的整数a和b,计算并输出拆分后的两个数的加、减、乘、除和求余运算的结果。例如n=-4321,设拆分后的两个整数为a,b,则a=-43,b=-21。除法运算结果要求精确到小数点后2位,数据类型为float。求余和除法运算需要考虑除数为0的情况,即如果拆分后b=0,则输出提示信息"The second operater is zero!"程序的运行结果示例1:Please input n:120

2021-10-29 23:44:23 33

原创 “21天好习惯”第一期-06

这是10月28日的,过了12点忘了......存款利率计算器v3.0(9分)题目内容:设capital是最初的存款总额(即本金),rate是整存整取的存款年利率,n 是储蓄的年份,deposit是第n年年底账号里的存款总额。已知如下两种本利之和的计算方式: 按复利方式计息的本利之和计算公式为: 按普通计息方式计算本利之和的公式为: deposit = capital * (1 + rate * n)已...

2021-10-29 00:15:17 50

原创 “21天好习惯”第一期-05

闰年判断(6分)题目内容:从键盘任意输入一个公元年份(大于等于1),判断它是否是闰年。若是闰年输出“Yes”,否则输出“No”。要求对输入数据进行合法性判断。已知符合下列条件之一者是闰年:(1)能被4整除,但不能被100整除;(2)能被400整除。运行结果示例1:2015↙No运行结果示例2:2016↙Yes运行结果示例3:-123↙Input error!运行结果示例4:a↙Input error!输入格式:.

2021-10-27 20:57:31 85

原创 “21天好习惯”第一期-04

1.出租车计价(4分)题目内容:已知某城市普通出租车收费标准为:起步里程为3公里,起步费为8元,10公里以内超过起步里程的部分,每公里加收2元,超过10公里以上的部分加收50%的回空补贴费,即每公里3元。出租车营运过程中,因堵车和乘客要求临时停车等客的,按每5分钟加收2元计算,不足5分钟的不计费。从键盘任意输入行驶里程(精确到0.1公里)和等待时间(精确到分钟),请编程计算并输出乘客应支付的车费,对结果进行四舍五入,精确到元。程序运行结果示例1:Input distance a...

2021-10-26 22:23:41 39

原创 “21天好习惯”第一期-03

1日期显示(3分)题目内容:编写一个程序, 接收用户录入的日期信息并且将其显示出来. 其中, 输入日期的形式为月/日/年(mm/dd/yy), 输出日期的形式为年月日(yy.mm.dd)。以下为程序的运行结果示例:Enter a date (mm/dd/yy):12/03/2015↙You entered the date: 2015.12.03输入格式:"%d/%d/%d"输出格式:输入提示信息:"Enter a date (mm/dd/yy):\n".

2021-10-25 21:20:35 89

原创 “21天好习惯”第一期-02

一尺之捶,日取其半(3分)题目内容:我国古代著作《庄子》中记载道:“一尺之捶,日取其半,万世不竭”。其含义是:对于一尺的东西,今天取其一半,明天取其一半的一半,后天再取其一半的一半的一半总有一半留下,所以永远也取不尽。请编写一个程序,使其可以计算出一条长为m的绳子,在n天之后剩下的长度。运行结果示例1:Input length and days:12,5↙length=0.37500运行结果示例2:Input length and days:57.6,7↙

2021-10-24 21:56:57 129

原创 “21天好习惯”第一期-01

“21天好习惯”第一期-011:C语言的关键字有哪些?C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。1、数据类型关键字(12个):(1) char :声明字符型变量或函数(2) double :声明双精度变量或函数(3) enum :声明枚举类型(4) float:声明浮点型变量或函数(5) int: 声明整型变量或函数(6) long :声明长整型变量或函数(7) short :声明短整型变量或函数(8) sign

2021-10-23 22:47:14 49

原创 2021-10-23

“21天养成好习惯”第一期-011:C语言的关键字有哪些?C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。1、数据类型关键字(12个):(1) char :声明字符型变量或函数(2) double :声明双精度变量或函数(3) enum :声明枚举类型(4) float:声明浮点型变量或函数(5) int: 声明整型变量或函数(6) long :声明长整型变量或函数(7) short :声明短整型变量或函数(8) si

2021-10-23 22:43:07 39

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除