求几个简单的c语言程序,几个简单的C语言源程序.docx

几个简单的C语言源程序

1》分解质因数的程序:#includezhishu(x,y){int m=1;while(y%x==0){if(y%x==0) y=y/x;if(y%x==0)m++;}printf("^%d x ",m);}sushu(j){intn,m=0;for(n=2;nvoid main(){intm,d;float s;printf("请输入你的生日(月、日):\n");scanf("%d",&m);scanf("%d",&d);if(m>12||m<1||d>31||d<1)printf("你输入的生日错误!");if(m>=1&&m<=12&&d>=1&&d<=31);{s=(float)(m+d/100);if(s>=3.21&&s<=4.20)printf("你的星座是:白羊座");else if(s>=4.21&&s<=5.20)printf("你的星座是:金牛座");else if(s>=5.21&&s<=6.21)printf("你的星座是:双子座");else if(s>=6.22&&s<=7.22)printf("你的星座是:巨蟹座");else if(s>=7.23&&s<=8.22)printf("你的星座是:狮子座");else if(s>=8.23&&s<=9.22)printf("你的星座是:处女座");else if(s>=9.23&&s<=10.23)printf("你的星座是:天秤座");else if(s>=10.24&&s<=11.21)printf("你的星座是:天蝎座");else if(s>=11.22&&s<=12.21)printf("你的星座是:射手座");else if((s<=12.31&&s>=12.22)||(s<=1.19&&s>1.00))printf("你的星座是:摩羯座");else if(s>=1.20&&s<=2.18)printf("你的星座是:水瓶座");else if(s>=2.19&&s<=3.20)printf("你的星座是:双鱼座");elseprintf("ERRORS!OUT OF MY EXPECTATION!");}printf("\n\n");}3》天干地支年的计算:#includevoid main(){inta,i,j;printf("请输入公历年份:");scanf("%d",&a);i=(a-3)%10;j=(a-3)%12;printf("%d年是 ",a);switch(i){case 1: printf("甲");break;case 2: printf("乙");break;case 3: printf("丙");break;case 4: printf("丁");break;case 5: printf("戊");break;case 6: printf("己");break;case 7: printf("庚");break;case 8: printf("辛");break;case 9: printf("壬");break;case 0: printf("癸");break;}switch(j){case 1:printf("子鼠");break; case 2:printf("丑牛");break; case 3:printf("寅虎");break; case 4:printf("卯兔");break; case 5:printf("辰龙");break; case 6:printf("巳蛇");break; case 7:printf("午马");break; case 8:printf("未羊");break; case 9:printf("申猴");break; case 10:printf("酉鸡");break; case 11:printf("戌狗");break; case 0:printf("亥猪");break;}printf("年 \n\n");}4》大学生一门课的成绩(人大):#include<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值