#include <stdio.h>
#include <stdlib.h>
int temp(int n)
{
if((n%100!=0&&n%4==0)||n%400==0){//1是闰年
return 1;
}
else{
return 0;//0是平年
}
}
int sum(int n)
{ int m,s=0,i,l;//i是写循环的12个月;m是判断闰年还是平年的temp函数结果;s是天数总和
int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};
m=temp(n);
switch(m){
case1:(a[1]=29);
break;
case0:(a[1]=28);
break;
}
l=a[1];
return l;
// for(i=0;i<=11;i+=1){
// s=s+a[i];
// }
// return s;
}
int main(int argc, char *argv[]) {
int n,s,l;
scanf("%d",&n);
l=sum(n);
printf("%d",l);
}
// printf("请输入你想知道天数的年份:");
// scanf("%d",&n);
// s=sum(n);
// printf("这年一共有%d天",s);
c的平年闰年报错,都是365?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- Halifax 2023-01-18 10:59关注
望采纳!!!
case 后面要加空格
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 itunes恢复数据最后一步发生错误
- ¥15 关于#windows#的问题:2024年5月15日的win11更新后资源管理器没有地址栏了顶部的地址栏和文件搜索都消失了
- ¥15 看一下OPENMV原理图有没有错误
- ¥100 H5网页如何调用微信扫一扫功能?
- ¥15 讲解电路图,付费求解
- ¥15 有偿请教计算电磁学的问题涉及到空间中时域UTD和FDTD算法结合的
- ¥15 vite打包后,页面出现h.createElement is not a function,但本地运行正常
- ¥15 Java,消息推送配置
- ¥15 Java计划序号重编制功能,此功能会对所有序号重新排序,排序后不改变前后置关系。
- ¥15 关于哈夫曼树应用得到一些问题