自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 计算阶乘的和v2.0

题目内容:假设有这样一个三位数m,其百位、十位和个位数字分别是a、b、c,如果m= a!+b!+c!,则这个三位数就称为三位阶乘和数(约定0!=1)。请编程计算并输出所有的三位阶乘和数。函数原型:long Fact(int n);函数功能:计算n的阶乘输入格式:无输出格式:"%d\n"为避免出现格式错误,请直接拷贝粘贴题目中给的格式字符串和提示信息到你的程序中。时间限制:500ms内存限制:32000kbcode:#include<stdio.h>l..

2021-11-22 20:08:08 430

原创 计算最大的三位约数

题目内容:从键盘任意输入一个数n(1000<=n<=1000000),编程计算并输出n的所有约数中最大的三位数(即最大的三位约数)。如果n小于1000或者大于1000000,则输出“Input error!”。函数原型:int Func(int n);函数功能:计算n的所有约数中最大的三位数程序运行结果示例1:Input n:555555↙777程序运行结果示例2:Input n:1000↙500程序运行结果示例3:Input n:8

2021-11-22 20:07:13 625

原创 孔融分梨1

题目内容:孔融没有兄弟姐妹,到了周末,就找堂兄孔明、堂姐孔茹、堂弟孔伟等7个堂兄妹来到家里玩。孔融妈妈买了8个梨给孩子们吃,结果小黄狗桐桐淘气叼走了一个,大花猫鑫鑫偷偷藏了一个。孔融抢过剩下的6个梨,妈妈止住他,说他要和大家平分吃。孔融不高兴,说8个人怎么分6个梨?妈妈说可以用分数解决这个问题。孔融学过分数,说把每个梨切8个相等的块,每个人拿6块就行了。妈妈说不用切那么多块,每个梨切4个相等的块,每个人拿3块正好。孔融糊涂了。孔明说,我来教你。于是孔明给孔融讲起了分数的化简。分数化简要化简到

2021-11-22 20:06:17 699

原创 素数求和1

题目内容:从键盘任意输入一个整数n,编程计算并输出1~n之间的所有素数之和。函数原型:int IsPrime(int x);函数功能:判断x是否是素数,若函数返回0,则表示不是素数,若返回1,则代表是素数程序运行结果示例1:Input n:8↙sum=17程序运行结果示例2:Input n:10↙sum=17程序运行结果示例3:Input n:-12↙sum=0输入提示信息:"Input n:"输入格式:"%d"输出

2021-11-22 20:05:18 689

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

结束了,接下来自己写自己的闰年相关的问题v4.0——计算心跳数(4分)题目内容:假设人的心率为每分钟跳75下,编程从键盘输入你的出生年和今年的年份,然后以年为单位计算并输出从你出生开始到目前为止的生命中已有的心跳总数(要求考虑闰年)。程序运行结果示例1:Input your birth year:1986↙Input this year:2016↙The heart beats in your life: 1183356000输入提示信息:"Input your bi

2021-11-19 20:31:23 414

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

加油题目描述:请实现判断质数的函数prime,求用户输入数据m以内(小于等于n)的最大的n个素数之和,要考虑m以内没有n个质数的情况。输入格式:m n (%d %d)输出格式:%d输入样例1: 100 1输出样例1: 97输入样例2: 10 2输出样例1: 12code:#include<stdio.h>int prime(int n){int a,b=0;for(a=2;a<n;a++){if(n%a==0){...

2021-11-19 20:29:56 528

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

加油题目描述:补全代码实现求区间[m,n]中所有回文数的和,回文数是正读与反读都是一样的正整数,且至少是两位数,如525,1551。#include <stdio.h>int hws(long n){ // 在下面补齐函数代码}int main( ){long k,s=0;int m, n;scanf("%d %d", &m, &n);for(k=m; k<=n;k++)if(hws(k))s=...

2021-11-19 20:29:03 277

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

题目描述:求一元二次方程的根题目内容:根据下面给出的求根公式,计算并输出一元二次方程的两个实根,要求精确到小数点后4位。程序中所有浮点数的数据类型均为float.提示:1. 计算平方根的数学函数为sqrt()。2. 使用数学函数,需要在程序开头加上编译预处理指令 #include <math.h>以下为程序运行结果示例x1=-0.5000x2=-1.0000输入格式:无输出格式: "x1=%.4f\n" ...

2021-11-12 20:02:04 352

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

11.09 计算阶乘和 (10 分)对于给定的正整数N,需要你计算S=1!+2!+3!+...+N!。输入格式:输入在一行中给出一个不超过10的正整数N。输出格式:在一行中输出S的值。#include <stdio.h>int main(){ int N; int i,j; int s=1,S=0; scanf("%d",&N); for(i=1;i<=N;i++) { s=s*i; ...

2021-11-12 20:00:32 358

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

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-12 19:59:40 58

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

11.05 死脑筋 (10 分)HDL遇到了一个数学题:10000元钱,一元钱可以买一瓶水,三个瓶盖可以换一瓶水,请问一共可以喝多少瓶水。死脑筋的HDL居然想要通过实践来得到答案,他还到处借钱凑齐10000元。你决定帮他解出这个问题,为了HDL以后不再陷入这样的问题,你决定帮HDL写出一个通用程序:有n元钱,一元钱可以买一瓶水,k个瓶盖换一瓶水,一共可以喝到多少瓶水。输入格式:输入仅一行两个数,n,k。2≤k≤n≤1e8输出格式:输出仅一个整数,代表HDL一共可...

2021-11-12 19:58:55 198

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

1.04 百钱百鸡 (10 分)1、中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何? 要求: 给出所有的解,每组解占一行 解的顺序:按“字典序”排列,即公鸡数少的在前;公鸡数相同,母鸡数少的在前。输入格式:无输出格式:cock=%d,hen=%d,chicken=%d\n#include<stdio.h>int main(){ printf ("cock=0,hen.

2021-11-12 19:57:46 46

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

加油11.03 比较大小 (10 分)本题要求将输入的任意3个整数从小到大输出。输入格式:输入在一行中给出3个整数,其间以空格分隔。输出格式:在一行中将3个整数从小到大输出,其间以“->”相连。#include<stdio.h>int main(){ int x,y,z,min; scanf("%d %d %d",&x,&y,&z); if(x>y) { min = x; x = y;...

2021-11-12 19:56:40 31

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

加油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-12 19:55:51 97

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

加油xdm11.01 水仙花数判断 (10 分)一个三位整数,如果满足条件:个位数的立方+十位数立方+百位数立方==这个数,那么称之为“水仙花数” 编程判断一个三位整数是不是水仙花数。输入格式:输入一个三位整数输出格式:是则输出YES,不是输出 NO (注意是大写字母),如果输入不是三位数,不处理。输入样例:153输出样例:YES#include <stdio.h>#include <math.h>int main (){ i...

2021-11-12 19:54:21 366

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

题目描述:计算m到n之间自然数数列的和计算m~n(m<=n)之间自然数数列的和。如m和n如果是3和10,则是求数列3+4+5+......+9+10的和。输入格式:在一行中输入2个正整数m和n,0<=m<=n。输出格式:输出数列和。输入样例:3 10输出样例:在这里给出相应的输出。例如:sum = 52code#include <stdio.h>int main (){int m,n,sum;sca..

2021-11-04 21:10:43 172

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

加油》》》》博弈论之Best Response(6分)题目内容:在博弈论中,有一种决策称为Best Response,通俗的意思就是选择一种策略使得团体利益最大化。C语言学习成绩的评定方式分为两种,一种是自由刷题模式(compete),没有固定标准,刷题越多者排名越靠前,其期末分数越高;另一种是规定每个人必须做够多少道题(standard),达到要求就能取得相应分数。假设一个班级中的学生分为A、B两类,A类同学学习热情很高,乐于做题,采用compete模式可以获得成就感并且在期末拿到高分

2021-11-04 21:04:10 100

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

加油。。。存款利率计算器v3.0(9分)题目内容:设capital是最初的存款总额(即本金),rate是整存整取的存款年利率,n 是储蓄的年份,deposit是第n年年底账号里的存款总额。已知如下两种本利之和的计算方式: 按复利方式计息的本利之和计算公式为: 按普通计息方式计算本利之和的公式为: deposit = capital * (1 + rate * n)已知银行整存整取不同期限存款的年息利率分...

2021-11-04 21:02:05 97

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

存款利率计算器v2.0(4分)题目内容:设capital是最初的存款总额(即本金),rate是整存整取的存款年利率,n 是储蓄的年份,deposit是第n年年底账号里的存款总额。已知如下两种本利之和的计算方式: 按复利方式计息的本利之和计算公式为: 按普通计息方式计算本利之和的公式为: deposit = capital * (1 + rate * n) 编程从键盘输入存钱的本金、存款期限以及年...

2021-11-04 20:57:35 83

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

加油》》分数比较(4分)题目内容:利用人工方式比较分数大小的最常见的方法是:对分数进行通分后比较分子的大小。请编程模拟手工比较两个分数的大小。首先输入两个分数分子分母的值,例如"11/13,17/19",比较分数大小后输出相应的提示信息。例如,第一个分数11/13小于第二个分数17/19,则输出"11/13<17/19"。程序的运行结果示例1:Input a/b, c/d:11/13,17/19↙11/13<17/19程序的运行结果示例2:Input

2021-11-04 20:54:57 49

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

打卡第五天计算A + B ,输出十进制结果和十六进制的结果。第一行输入两个整数A , B.(0<=A , B <=2^31 - 1),第二行输出A + B的十进制数和十六进制(小写表示).int:(-2147483648,2147483647)尽管A和B的范围没有超过int类型的表示范围,但两个int型相加可能会超过int型的表示范围,所以在printf里输出十进制时需要用%lld,十六进制的输出是%x(小写)。示例:输入:5 5输出:10 a输入

2021-10-28 22:27:42 45

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

打卡第四天请写出一段程序输出101*99的乘积,输出的结果如下:101*99=9999#include <stdio.h>int main (void){int a,b,c;a=101;b=99;c=a*b;printf("%d*%d=%d\n",a,b,a*b);return 0;}

2021-10-28 22:25:02 37

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

打卡第三天逆序打印。题目描述题目内容:输入一个三位的正整数,按逆序打印出该数的各位数字。输入样例:369输出样例:963输入样例:680输出样例:086#include <stdio.h>#include <math.h>int main (){int a,b,c,d;scanf ("%d",&a);b=a/100;c=a/10-b*10;d=a-b*100-c*10;printf ("%d%d%

2021-10-28 22:21:49 107

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

打卡第二天加油学习!

2021-10-24 22:10:40 38

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

今天补一期学习打卡第一天

2021-10-24 22:01:58 41

空空如也

空空如也

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

TA关注的人

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