![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
QQ2010sp1
这个作者很懒,什么都没留下…
展开
-
Mac下使用GCC开发C语言程序
在Mac上开发C语言程序,需要先安装xcode,之后使用gcc 命令编译用文本编辑器新建一个C语言文件:#include <stdio.h>int main(){ int a,b,c,t; /*定义4个基本整型变量a,b,c,t*/ printf("Please input a,b,c:\n"); /*...原创 2015-05-18 09:35:33 · 411 阅读 · 0 评论 -
C语言算法之冒泡排序
任意输入10个数字由小到大进行排序。代码:#include <stdio.h>int main(){ int i,j,t,a[11]; /*定义变量及数组为基本类型*/ for(i = 1;i < 11;i++){ scanf("%d",&a[i]); /*从键盘中输入10个数*/ } for(i = 1;i ...原创 2015-06-13 11:04:04 · 272 阅读 · 0 评论 -
C语言算法之打渔晒网问题
如果一个渔夫从2011年1月1日开始每三天打一次渔,两天晒一次网,编程实现当输入2011年1月1日以后任意一天,输出该渔夫是在打渔还是在晒网。代码如下: #include <stdio.h>int leap(int a) /*自定义函数leap()用来指定输入的年份是否为闰年*/{ if((a%4 == 0 && a%100 != 0 )|...原创 2015-05-19 11:29:54 · 697 阅读 · 1 评论 -
C语言算法之百元买百鸡
中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱买百鸡问题”,鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁,母,雏各几何?代码如下:#include <stdio.h>int main(){ int cock,hen,chick; /*定义变量为基本整型*/ for(c...原创 2015-05-19 10:40:28 · 1935 阅读 · 0 评论 -
C语言算法之婚礼上的谎言穷举算法
3对情侣参加婚礼,3个新郎为A, B, C , 3个新娘为X, Y, Z 有人想知道究竟谁与谁结婚,于是就问新人中得三位,得到如下结果:A说他将和X结婚;X说她的未婚夫是C;C说他将和Z结婚。这人事后知道他们在开玩笑,说的全部是假话。那么,究竟谁与谁结婚呢?代码如下:#include <stdio.h>int main(){ int a,b,c; for(a...原创 2015-05-19 10:35:41 · 333 阅读 · 0 评论 -
C语言算法计算日期是当前年的第几天
编写一个计算天数的程序,用户从键盘输入年,月,日,在屏幕中输出此日期是该年第几天。代码如下:#include <stdio.h>/* 自定义函数leap()用来确定输入的年份是否为闰年 */int leap(int a){ if((a%4 == 0 && a%100 != 0)|| a%400 == 0) /*闰年判断条件*/ ret...原创 2015-05-18 12:00:04 · 935 阅读 · 0 评论 -
C语言算法求任意次方后的最后三位
编程求一个整数任意次方后的最后三位数,即求x^y的最后三位数,x和y的值由键盘输入。代码如下:#include <stdio.h>int main(){ int i,x,y,z = 1; printf("请输入两个数,x和y(x^y):\n"); scanf("%d%d",&x,&y); /*输入底数和幂数*/ for(i=...原创 2015-05-18 10:45:19 · 3551 阅读 · 1 评论 -
C语言算法阳阳买苹果
阳阳买苹果,每个苹果0.8元,阳阳第一天买两个苹果,第二天开始每天买前一天的两倍,直到购买的苹果个数为不超过100的最大值,编程求阳阳每天平均花多少钱?代码如下:#include <stdio.h>int main(){ int n=2,day=0; /*定义n,day为基本整型*/ float money=0,ave; /*定义mon...原创 2015-05-18 10:31:12 · 1553 阅读 · 0 评论 -
C语言算法猴子吃桃问题
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉一半,又多吃了一个,以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,发现只剩下一个桃子了。编写程序求猴子第一天共摘了多少个桃子。代码如下:#include <stdio.h>int main(){ int day,x1,x2; ...2015-05-18 10:01:44 · 1235 阅读 · 0 评论 -
C语言算法之水仙花数
/*** 水仙花数*/#include <stdio.h>#define N 10int main(){ int x,y,z; for(x=1;x<=N;x++) for(y=0;y<=N;y++) for(z=0;z<=N;z++) if(x*100+y*10+z == x*x*...原创 2015-06-21 08:15:52 · 328 阅读 · 0 评论