1.用C语言编写程序,给出年、月、日,计算该日是该年的第几天。

#include <stdio.h>
//给出年、月、日,计算该日是该年的第几天int day(int l,int m,int n);
int leap(int year);int main()
{int year,m,n,sum;printf("请输入年月日:\n");scanf("%d %d %d",&year,&m,&n);sum=day(year,m,n);printf("%d年%d月%d日是第%d天",year,m,n,sum);return 0;}
int day(int l,int m,int n) //判断天数
{int a[12]={31,29,31,30,31,30,31,31,30,31,30,31};int b[12]={31,28,31,30,31,30,31,31,30,31,30,31};int i,sum;if(leap(1))  //判断{for(i=0;i<m;i++)sum+=a[i];}else{for(i=0;i<m;i++)sum+=b[i];}sum+=n;return sum;
}
int leap(int year) //判断闰年
{if(year%4==0 && year%100!=0 || year%400 == 0)return 1;elsereturn 0;
}

运行结果如下:

用C语言编写程序,给出年、月、日,计算该日是该年的第几天。相关推荐

  1. (C语言) 给出年,月,日,计算该日是该年的第几天

    给出年,月,日,计算该日是该年的第几天 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> ...

  2. C语言课程设计报告税,c语言编写程序,输入月薪数a,计算并输出税率、应缴税款和实得奖金数。工薪所得扣除标 请编写一个个人所得税...

    if(a>4500&&a<9000)下面的代码行缺少分号: if(a>9000&&a<18000)下面的代码段中(a-)减号后面缺少一个数值: ...

  3. c语言编写一个程序计算某年某月有几天,c语言编写程序,输入某年某月,求该月的天数...

    c语言编写程序,输入某年某月,求该月的天数 #包括 voidmain() { 年.月.日: 请输入当前日期(年月以空格分隔): ': 中国年月 而(月=0 | |月12) { cout '输入时间有误 ...

  4. c语言计算机编程例题详解,计算机C语言编写程序题及答案解析精选.doc

    计算机C语言编写程序题及答案解析精选 2011年计算机二级C语言编写程序题及答案解析精选 [4.1]已知银行整存整取存款不同期限的月息利率分别为:0.315% 期限一年0.330% 期限二年月息利率 ...

  5. (C语言)实验2 用C语言编写程序

    [实验目的] 1.熟悉顺序.分支和循环三种基本的控制结构. 2.使用C语言编制简单的顺序.分支和循环三种基本的控制结构的程序. 3.尝试用C 语言编写程序解决实际问题. [实验要求] 1.实验共4题, ...

  6. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

  7. 用c语言编写程序学工系统,[工学]chap02_用C语言编写程序.ppt

    [工学]chap02_用C语言编写程序 Chap 2 用C语言编写程序 2.1 在屏幕上显示 Hello World! 2.2 求华氏温度 100°F 对应的摄氏温度 2.3 计算分段函数 2.4 输 ...

  8. C++中如何读取一个数的位数_C语言编写程序求水仙花数

    C语言编写程序求水仙花数 水仙花数是一个数学问题,其实质是一个三位数,个位数的立方加十位数的立方加百位数的立方之和等于这个三位数本身.例如153=1*1*1+5*5*5+3*3*3,即153=1+12 ...

  9. max日期最大值为0_C语言编写程序输出10个整数中最小值或最大值

    C语言编写程序输出10个整数中最小值或最大值 这是一个比较基础,同时也包含C语言中诸多特点的程序,仔细体会有很多的格式规则和技巧.其中包括:输入语句,输出语句,数组,分支结构,循环结构.希望广大C语言 ...

最新文章

  1. 大写的服!用耳朵也能写代码?盲人程序员自学编程成为全栈工程师
  2. python三大神器之装饰器
  3. rhel6多台主机的HA集群,并实现增加仲裁盘和共享存储
  4. BJUI选择时间后点击导出提示未选择时间
  5. python找出文本的位置和替换_python查找文本文档中特定间隔位置的字符并替换
  6. Centos 6.4使用本地yum源
  7. 智慧政务解决方案(28页)pdf_智慧政务解决方案在政务服务大厅中的应用
  8. prototype与_proto_
  9. java rowmapper 通用实现_必经之路!各大网站力推Java代码优化:77案例+28技巧
  10. c/c++教程 - 1.5 运算符
  11. Eclipse中配置CORBA环境
  12. Java基础篇:文件如何读写?
  13. How-to: Do Statistical Analysis with Impala and R
  14. fortran95查询字符串出现次数子程序
  15. 清除Chrome的缓存、Cookie
  16. 卡方检验,U检验,t检验,F检验
  17. [PAT A1013]Battle Over Cities
  18. 考软件测试自学钢琴,新手学钢琴用什么app-自学钢琴比较好的软件推荐 - Iefans...
  19. Android Studio实现文字识别(基于百度云OCR)
  20. linux dd 硬盘克隆,如何使用Linux dd命令克隆磁盘

热门文章

  1. HCIE-RS-14139
  2. getline函数的用法
  3. 计算机文化与基础幻灯片,计算机文化基础幻灯片课件.ppt
  4. 自由意志与人的存在状态——贯彻生化奇兵系列的两个命题
  5. 报表如何批量导出成 excel 文件
  6. 【JVM】JVM03(图解垃圾回收机制)下
  7. (领跑企业信息化 CIO 工作手册)程序员创业成功必须遵守的几条铁律
  8. 单片机实训智能洗衣机
  9. QML 信号和信号处理器程序
  10. 程序员吐槽校招生:211硕士啥都不会,让他百度还不乐意,心累