自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 求两个数的最小公倍数; 两种方法

个人博客网站:https://www.liuzhi.org.cn///#include<stdio.h>//求两个数的最小公倍数; 两种方法//1 //int main() //{ //int a,b,i; //scanf("%d %d",&a,&b); //for(i=1;i<=a*b;i++) //{ // if(i%a==0&a...

2018-06-22 10:11:47 10266 6

原创 求以下三数的和,保留2位小数 1~a之和 1~b的平方和 1~c的倒数和

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h>int main(int argc, char *argv[]){ int a,b,c; float d,e,f,s=0,g=0,w=0; double num; scanf("%d %d %d",&a,&b,&c); for(d=1...

2018-06-22 10:10:30 1108

原创 输出500至1000之间所有符合能被3整除但不能被5整除的数。

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h>int main(int argc, char *argv[]){ int i; for(i=500;i<1000;i++) { if((i%3)&&!(i%5)) printf("%d\n",i); } return...

2018-06-22 10:09:36 5157

原创 输入多位数方法求十位数中的最大值

#include &lt;stdio.h&gt;int main(int argc, char *argv[]){ int n,a,b,max,i; scanf("%d",&amp;n); max=n; for(i=2;i&lt;=10;i++) { scanf("%d",&amp;n); if(n&gt;max) { max=n; } }printf...

2018-06-22 10:09:08 589

原创 输入两个数条件运算求最大值

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h>#include <math.h> int main(int argc, char *argv[]){ int a,b; scanf("%d %d",&a,&b); printf("%d",a>b?a:b); return 0;...

2018-06-22 10:08:22 2572

原创 输入两个整数,求平方和

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h> int main(int argc, char *argv[]){ int a,b,sum; scanf("%d %d",&a,&b); sum=a*a+b*b; printf("%d\n",sum); return 0;}...

2018-06-22 10:07:32 8659

原创 输入两个正整数m和n,求其最大公约数和最小公倍数。

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h>int a1(int m,int n){ int k; k=m%n; while(k) { m=n; n=k; k=m%n; } return n;}int a2(int m,int n){ int i; for(i=m;i<=m...

2018-06-22 10:07:02 1093

原创 输入三个整数,按由小到大的顺序输出

个人博客网站:https://www.liuzhi.org.cn/#include<stdio.h>int main(){ int a,b,c,max=0,min=0; scanf("%d%d%d",&a,&b,&c); max=(a>b?a:b)>c? (a>b?a:b):c; min=(a<...

2018-06-22 10:05:22 5077

原创 输入一个大写字符输出小写

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h> int main(int argc, char *argv[]){ char a; scanf("%c",&a); printf("%c\n",a+32); return 0;}

2018-06-20 11:21:29 1100

原创 输入一个三位的正整数,要求分离出它的各位数字,并逆序输出到屏幕上。如:输入456,则输出6 5 4。

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h>int main(int argc, char *argv[]){ int n,a,b,c; scanf("%d",&n); a=n%10; b=n/10%10; c=n/100; printf("%d %d %d\n",a,b,c); return...

2018-06-20 11:20:12 14384

原创 输入一个数大于2判断是不是素数

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h>#include <math.h>int main(int argc, char *argv[]){ int n,i,k; scanf("%d",&n); k=sqrt(n); for(i=2;i<=k;i++) if(n%i==...

2018-06-20 11:14:39 11121

原创 输入一个小数求他乘以2多少次才大于1

#include &lt;stdio.h&gt;#include &lt;math.h&gt; int main(int argc, char *argv[]){ float n; int sum;//次数 scanf("%f",&amp;n); for(sum=0;n&lt;=1;sum++) { n*=2; } printf("%d\n",sum); return...

2018-06-20 11:14:05 270

原创 输入整型A,B若前者大并且其中有一个是偶数则交换值否则不交换输出

#include &lt;stdio.h&gt;#include &lt;math.h&gt; int main(int argc, char *argv[]){ int a,b,t; scanf("%d %d",&amp;a,&amp;b); if(a&gt;b&amp;&amp;(a%2==0||b%2==0)) { t=b; b=a; a=t; } printf...

2018-06-20 11:13:15 815

原创 求一个四位数,该数满足以下条件: 1)前两位数字相同; 2)后两位数字相同; 3)该四位数刚好是一个整数的平方。

个人博客网站:https://www.liuzhi.org.cn/Description求一个四位数,该数满足以下条件: 1)前两位数字相同; 2)后两位数字相同; 3)该四位数刚好是一个整数的平方。 Input无Output满足条件的四位数Sample InputSample OutputCode 1 here: #include <stdio.h>#in...

2018-06-20 11:07:16 8646

原创 同构数随即范围里找

#include &lt;stdio.h&gt;#include &lt;math.h&gt;int main(int argc, char *argv[]){ int m,n,t,w,k=10,y,sum; scanf("%d,%d",&amp;m,&amp;n); if(m&gt;n) { t=m; m=n; n=t; } for(w=m;w&lt;=n;w++)...

2018-06-20 11:06:06 395

原创 杨辉三角

#include&lt;stdio.h&gt;int main(){ int x,y,c,s; scanf("%d",&amp;x); for(y=1;y&lt;=x;y++) { s=1; for(c=1;c&lt;=y;c++) { printf("%d ",s); ...

2018-06-20 11:05:11 236

转载 射击游戏

include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;int main(){ int shoot = 0,step = 0;//是否射中。操作次数 int Wide = 5,Long = 10;//初始位置 int x; int y; char m;//移动指令 int Rand; int X...

2018-06-20 11:03:58 326

原创 有一分数序列: 21 32 53 85 138 2113...... 求出这个数列的前N项之和,保留两位小数。

#include &lt;stdio.h&gt;int main(int argc, char *argv[]){ float N,i,s,b=2,a=1,c; scanf("%f",&amp;N); for(i=1;i&lt;=N;i++) { s=s+b/a; c=b; b=a+b; a=c; } printf("%.2f",s); return 0;...

2018-06-20 11:01:45 2898

原创 简单结构体变量引用

从键盘输入多个学生信息数据,输出总成绩最高者学生信息#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;string.h&gt;#include &lt;math.h&gt;struct student{ char num[10]; char name[10]; int math; ...

2018-06-19 15:15:31 561

原创 用星号打印金字塔

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>void fac(int x);/*输入x,输出打印结果*/void fac(int x){ int i,...

2018-06-19 11:00:07 2891

原创 判断一个数是否为平方数

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>void fac(int x);/*输入x,输出判断结果*/void fac(int x){ int i; ...

2018-06-19 10:44:00 5528

原创 输入直角三角形的两直角边求斜边长

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>float fac(int x,int y){ float z; z=sqrt(x*x+y*y); ...

2018-06-19 10:28:50 23605

原创 求范围内的全部素数

#include&lt;stdio.h&gt;#include&lt;math.h&gt;int main(){ int m,i, k; int n; printf("请输入要求范围内的:"); scanf("%d",&amp;n); for(m=0; m&lt;=n; m=m+2) { k=sqrt(m); ...

2018-06-19 09:37:19 543

翻译 阶乘和的计算

#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;int fac(int n){ int i; int sum=1; for(i=1;i&lt;=n;i++) { sum=sum*i; } return sum;}int main(){ int n; int ...

2018-06-19 09:16:58 2015

原创 输入一个年月份输出在改年该日期的天数

#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;int main(){ printf("请输入日期计算该日期为该年中的第几天,用逗号隔开\n"); int year=0; int month=0; int day=0; int days=0; int x=0,y=0; int z=28...

2018-06-19 08:38:33 2020

转载 加勒比海盗船——最优解转载问题c++

在北美洲东南部,有一片神秘的海域,那里碧海蓝天、阳光明媚,这正是传说中海盗最活跃的加勒比海(Caribbean Sea)。17世纪时,这里更是欧洲大陆的商旅舰队到达美洲的必经之地,所以当时的海盗活动非常猖獗,海盗不仅攻击过往商人,甚至攻击英国皇家舰……有一天,海盗们截获了一艘装满各种各样古董的货船,每一件古董都价值连城,一旦打碎就失去了它的价值。虽然海盗船足够大,但载重量为C,每件古董的重量为w...

2018-04-10 12:19:15 1536

原创 哥德巴赫猜想

任意一个大于2的偶数,都可以表示成两个素数的和验证2000以内到2的偶数都能够分解成两个素数的和;代码如下:#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#include&lt;math.h&gt;int p(int n){ int j; if(n&lt;=1) return -1; if(n=...

2018-04-09 20:26:31 309

转载 爱心斯坦的阶梯

在你面前有一条长长的阶梯.如果你每步跨2阶,那么最后剩下一阶;如果每步跨3阶,那么最后剩2阶;如果每步跨5阶,那么最后剩4阶;如果每步跨6阶,那么最后剩5阶;如果每步跨7阶,则正好走完.问这个阶梯一共多少阶?编码如下:#include&lt;stdio.h&gt;int main(){ int x=0; int i=0; x=7; w...

2018-04-08 21:33:59 251

原创 马克思手稿中的数学题

马克思手稿中有一道趣味数学问题:有30个人,其中有男人、女人和小孩,在一家饭馆吃饭花了50先令;每个男人花3先令,每个女人花2先令,每个小孩花1先令;问男人、女人和小孩各有几人?代码如下#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;int main(){ int x,y,z; for(x=1;x&lt;10;x++) ...

2018-04-08 20:53:12 3094

原创 用迭代法求斐波那契数列

个人博客网站:https://www.liuzhi.org.cn/#include <stdio.h>#include <stdlib.h> int Fib(int n) { if(n<1) { return -1; } if(n==1||n==2) { return ...

2018-04-08 20:44:46 5535

原创 一棋盘的麦子(7)

在印度有一个古老的传说:舍罕王打算奖赏国际象棋的发明人——宰相西萨·班·达依尔。国王问他想要什么,他对国王说:“陛下,请您在这张棋盘的第1个小格里,赏给我1粒麦子,在第2个小格里给2粒,第3小格给4粒,以后每一小格都比前一小格加一倍。请您把这样摆满棋盘上所有的64格的麦粒,都赏给您的仆人吧!”国王觉得这要求太容易满足了,就命令给他这些麦粒。当人们把一袋一袋的麦子搬来开始计数时,国王才发现:就是把全...

2018-04-08 20:34:58 2645

原创 输入两个数将两个数交换位置(6)

#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;int main(){ int x,y; scanf("%d %d",&amp;x,&amp;y); int t; t=x; x=y; y=t; printf("%d,%d\n",x,y); return 0;}

2018-04-08 20:19:43 1980

原创 求-1,1,-1.....(-1)^n的和(5)

#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;//代码1:int main(){ int sum=0; int i,n; scanf("%d",&amp;n); for(i=1;i&lt;n;i++) { sum=sum+(-1)^n; } printf("%d\n"...

2018-04-08 20:13:11 534 1

原创 分治算法思想(4)未——两个大数相乘,欧冠冠军杯比赛日程安排

(1)分治算法基础解题一般步骤:1.分解,将要解决的问题划分成若干规模较小的同类问题2.求解,当子问题划分的足够小时,用较简单的方法解决3.合并,按原问题的要求,将子问题的解逐层合并构成原问题的解此方法主要是对分治的理解,以及结果的调整和对结果的合并。较难理解~需仔细思考(2)实践1.解决”大数相乘“问题即计算两个大数的积;例如123*456分析:sorry?编程代码如下:#include &lt...

2018-04-07 13:52:58 608

原创 递推算法思想(3)——汉诺塔问题,阶乘问题

递归算法思想往往通过函数形式实现,所以需要预先编写功能函数。需注意:1.在过程中或函数中调用自身的过程。2.必须有明确的递归结束条件。3.虽然简洁但是运行效率低。4.调用过程中系统用栈来储存每一层的返回点和局部变量,如果次数过多会造成栈溢出。5.不提倡。用递归算法解决实际问题(1)汉诺塔问题诺塔来源及应用编辑相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏...

2018-04-06 20:43:45 1092

原创 递推算法思想(2)——斐波那契数列,银行存息

(1)顺推法 即由条件推解决方法(2)逆推法 由结论用迭代表达式推解决方法(1)顺推法——斐波那契数列月份1234567对数11235613分析:由第三年开始满足公式 f3=f1+f2; f4=f3+f2;.......程序如下:#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#define...

2018-04-05 17:07:05 713

原创 枚举算法(1)—— 百钱百鸡

公鸡每只5元,母鸡每只3元,小鸡三只1元 。共有100元买一百只鸡问公鸡,母鸡,小鸡个多少个?#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;int main(){ int x,y,z; for(x=0;x&lt;20;x++) { for(y=0;y&lt;33;y++) { ...

2018-04-05 16:09:39 947

转载 链表及其简单操作(0)

1.建立空链表 struct ST *createnullist(){ struct ST *head; head=(struct ST *)malloc(sizeof(struct ST)); if(head!=NULL) head-&gt;next==NULL; else printf("out of space\n");} 2.判断是否为空 int isnulli...

2018-01-14 14:59:30 184

空空如也

空空如也

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

TA关注的人

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