资源描述:
《C语言源代码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、剪刀石头布源代码#include#includemain()(intd,x;(printf("请输入:1是剪刀,2是石头,3是布”);scanf("%d”,&d);x=rand()%3;if(d==x)printff'双方平局n);elseif((d==1&&x==2)
2、
3、(d==2&&x==3)
4、
5、(d==3&&x==1))printf("你赢了");elseprintf("电脑赢了n);简单计算器#includemain(){inta,b,d=O;charc;wh
6、ile(d==O)(printf("请开始计算,请输入需要运算的数字和运算法则,数字符号数字:”);scanf("%d%c%d",&a,&c,&b);switch(c)(case'4-1:printf(,'%d+%d=%d",a,b,a+b);break;case'-1:printf("%d-%d=%d,',a,b,a-b);break;case'**:printf("%d*%d=%d,,,a,b,a*b);break;case'/1:if(O==b)printf("除法被除数不能为零!");elsepri
7、ntf(',%d/%d=%d,',a,b,a/b);break;)加油站加油问题#includeintmain()(doublea=3.25,b=3.00,c=2.75;doubled=0.05,e=0.10,m;intx,y,z;printf("请输入您要的加油量:”);scanf(u%d",&x);printf("请输入您要的汽油种类,1-a型汽油售价3.25元/千克3-c型汽油售价2.75元/千克:”);scanf(u%d",&y);printf("请输入您要的服务类型,1■自己加服务优惠0.0
8、5,scanf("%d”,&z);switch(y){case1:y=a;break;case2:y=b;break;case3:y=c;break;,2-b型汽油售价3.00元/千克,2•协助加服务优惠0.10:”);if(z==1)m=(1-d)*y*x;elseif(z==2)m=(1-e)*y*x;printf。您需要支付:%f元,谢谢惠顾,欢迎下次再来return0;”,m);猜数字游戏#include#includeintmain()(intd=1,e=0;inta,b,t
9、;printf("请输入1・10以内的整数,*');while(d==1)(printf(“玩家的选择:”);scanf("%d",&a);doif((a>=0)&&(a<11))break;else{printf("错误scanf(H%d",&a);}}while(e==0);b=rand()%10+1;printfC'npc:%dH,b);t=a-b;if(t==O)printf(,'Right!");elseif(t<0)printf(nWrong!太小了H);elseif(t>0)print-
10、nWrong!太大了1');)return0;万年历#include#includevoidsetmonth(intr);voidmain(void){intyear,month,day,a,b,ij,d,x,mon,k;printfC'H);printf(”查全年,输入1!“);printf(”查月份,输入2!“);printf(”查日期,输入3!");printf("继续?输入4!");printf(”退出,输入5!");printf("");pri
11、ntf("请输入:”);scanf("%d",&x);if(x==1)12、;if(x==5)exit(100);a=((year-1)*365+(year-1)/4-(year-1)/100+(year-1)/400)%7;for(i=1,d=0;i<=month;i++)(switch(i)(case1:case3:case5:case7:case8:case10:case