(错误检查)之将某年的第几天转化为某月某日
来源:互联网 发布:孤岛危机3优化怎么样 编辑:程序博客网 时间:2024/05/19 06:37
注意:1将先声明后第一eg.i,j……
2错误检查使得一切符合常规eg.day,month,year;
3if语句中的条件的控制
4.检查错误时注意将函数中的指针指向的对象的值要写好若不存在则写*p=-1;
若写好后直接结束则需要添加return;
#include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc,char *argv[]) { return 0; } static int dayab[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,31,30,31,31,30,31,30,31}}; void month_day(int year,int yearday,int *pmonth,int *pday){ int leap; int i; if(year<1){*pmonth=-1;*pday=-1;return;//这里的return用于从程序中跳出来// } leap=year%4==0&&year%100!=0||year%400==0; for(i=1;yearday>dayab[leap][i]&&i<=12;i++) yearday-=dayab[leap][i];if(i>12&&yearday>=dayab[leap][12]){*pmonth=-1;*pday=-1;//此处不需要return因为呢if语句后就直接结束了 // } *pmonth=i; *pday=yearday; }
0 0
- (错误检查)之将某年的第几天转化为某月某日
- 将某年中的第几天的日期表示形式转化为某月某日的表示形式
- 某月某日是某年的第几天
- 错误检查(Project将某年某月的日期表示方式转化为某年中第几天的表示方式)
- 给定某年某日,将其转化为这一年的第几天并输出。
- 第一周上机任务(计算某月某日是某年的第几天)
- 第5.7节 把某年中第几天的表示形式转换为某月某日的日期表示形式
- 用指针的方式将某年某月转化为某年中的第几天
- 计算某月某日为一年中第几天
- C语言实现某年某月某日是某年的第几天
- 计算某日是某年第几天
- 今天是某年、某月、某日
- 某年的第几天
- 某年的第几天
- 将某年某月的日期表示方式转化为某年中第几天的表示方式(用到静态变量)(用到闰年的定义)注意静态变量写在要用的函数之前
- C语言 计算某年某日是该年的第几天 014
- 某年的第几天2
- 计算某年、某月、某日和某年、某月、某日之间的天数间隔。要求年、月、日通过键盘输入传递到程序中。
- 移植OpenCV-2.4.5编译成功
- openstack入门学习全进程
- UVa1237 - Expert Enough?(枚举)
- cuda glsl opengl 等等之间的关系
- 图解:如何利用win7旗舰版自带的IIS来搭建FTP
- (错误检查)之将某年的第几天转化为某月某日
- 复制构造函数
- spring事务回滚失效的问题
- 自己写的第一个python目录及文件查找下程序
- POJ Drying
- 操作系统
- mtk nand flash配置支持
- JAVA并发编程学习笔记之CAS操作
- 模拟shell ( 进程函数:fork(),execvp(),wait() )