趣味C语言编程讲解

趣味C语言编程讲解

ID:41037611

大小:274.50 KB

页数:80页

时间:2019-08-14

趣味C语言编程讲解_第1页
趣味C语言编程讲解_第2页
趣味C语言编程讲解_第3页
趣味C语言编程讲解_第4页
趣味C语言编程讲解_第5页
资源描述:

《趣味C语言编程讲解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.100匹马驮货,大马一匹驮3担,中马2担,小马1担,计算大,中,小马的数量。/*1.c*100匹马驮货,大马一匹驮3担,中马2担,小马1担,计算大,中,小马的数量。*/#include#includeintmain(){intd,z,x;printf("大、中、小马的个数分别为:");for(d=1;d<98;d++){for(z=1;z<98;z++){for(x=1;x<98;x++){if(100==(3*d+2*z+1*x)){printf(

2、"%dt%dt%d",d,z,x);}}}}return0;}2,一辆卡车违反交通规则,撞人逃跑。现场3人目击,但没记住车号,只记下车的特征。甲说:牌照前两位数相同,乙说:牌照后两位数相同。丙是位数学家,他说:四位的车号刚好是一个整数的平方。请求出车号。/*2.c*一辆卡车违反交通规则,撞人逃跑。现场3人目击,但没记住车号,只记下车的特征。*甲说:牌照前两位数相同,乙说:牌照后两位数相同。*丙是位数学家,他说:四位的车号刚好是一个整数的平方。请求出车号。*/#include

3、h>#includeintmain(){intdata,g,s,b,q,i;printf("可能的车牌号是:");for(data=1000;data<10000;data++){g=data%10;s=data/10%10;b=data/100%10;q=data/1000;if((g==s)&&(b==q)){for(i=1;i<100;i++){if((i*i)==data){printf("%d",data);}}}}return0;}3,韩信有一队兵,他想知

4、道有多少人,便让士兵排队报数:按从1到5报,最末一个士兵报的数为1;按从1到6报,最后一个士兵报的数为5,按从1到7报,最末一个士兵报的数为4;最后在按从1到11报,最末一个士兵报的数为10.你知道韩信至少有多少兵吗?/*3.c*韩信有一队兵,他想知道有多少人,便让士兵排队报数:*按从1到5报,最末一个士兵报的数为1;按从1到6报,最后一个士兵报的数为5,*按从1到7报,最末一个士兵报的数为4;最后在按从1到11报,最末一个士兵报的数为10.*你知道韩信至少有多少兵吗?*/#include

5、dio.h>#includeintmain(){intdata,i,j,k,h;printf("韩信拥有的兵总数可能是:");for(data=10;data<32767;data++){i=data%5;j=data%6;k=data%7;h=data%11;if((1==i)&&(5==j)&&(4==k)&&(10==h)){printf("%d",data);}}return0;}4,若一个口袋中放12个球,其中3个红色,3个白,6个黑,从中取8个球,问有多少

6、种不同颜色搭配?/*4.c*若一个口袋中放12个球,其中3个红色,3个白,6个黑,从中取8个球,问有多少种不同颜色搭配?*/#include#includeintmain(){intred,write,black;intflag=0;printf("可能的搭配方案有:红t白t黑");for(red=0;red<4;red++){for(write=0;write<4;write++){for(black=0;black<7;black++){if

7、(8==(red+write+black)){flag=flag+1;printf("%dt%dt%d",red,write,black);}}}}printf("共%d种.",flag);return0;}5,鸡兔同笼。已知鸡兔的总头数为head,总脚数为feet,编写程序求鸡兔各多少只?#include#definehead 20//总头数为head#definefeet 50//总脚数为feet,voidmain(void){inti=0; //鸡的个数for

8、(i=0;i<=head;i++)if((i*2)+((head-i)*4)==feet)printf("%5d%5d",i,(head-i));//printf("error");}6,小丁和小明小红三个小朋友并排在有灰尘的楼梯上同时从顶上向下走。小明一步下2阶,小红一步下3阶,小丁一步下4阶,如楼梯顶和楼底均有所有3人的脚印,那么仅有一个人脚印的楼梯最少有几级?//小丁和小明小红三个小朋友并排在有灰尘的楼梯上同时从顶上向下走//小明一步下2阶,小红一步下3阶,小丁一步下4阶,//如楼梯顶和楼

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。