C语言 输入某月某日,判断这一天是这一年的第几天

		int day,month,year=2019,i,sum=0;
		int months[12]={31,28,31,30,31,30,31,31,30,31,30,31};
		printf("1到12月的天数分别是:");
		for(i=0;i<12;i++){
			sum+=months[i];
			printf(" %d -",months[i]);
		}
		printf("共: %d 天\n\n",sum);
		if(sum!=365){
			printf("X 错误!!!年份的月数总天数与平润年的总天数不符!\n\n");
			return 0;
		}else sum=0;
		printf("input month(int):");
		scanf_s("%d",&month);
		printf("input day(int):");
		scanf_s("%d",&day);
		for(i=0;i<month-1;i++){
			sum+=months[i];
		}
		printf("\n2019这一年的第 %d 月的第 %d 天,\
			是这一年的第 %d 天。\n\n",month,day,sum+day);

结果(情况一):64cc69345d8bc673eb94e93602afde17f49.jpg

结果(情况二):29922ae53e425290e49b3f6a7117b8ad7f6.jpg

 

/*---------------------

作者:东方神祇 
本文链接:https://my.oschina.net/yangmufa/blog/3078386

版权声明:
      本文为博主原创文章,转载请附上源文链接!

 如果觉得我的论文对您有用,您的请评论点赞与
 合理优质的转发也将是鼓励支持我继续创作的动力!
---------------------*/

转载于:https://my.oschina.net/yangmufa/blog/3078386

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值