nextdate函数 c语言,NextDate函数包含3个变量month,day和year,函数的输出为输入日期后一天日期.要求month,day和year满足下列...
满意答案
Sicevoise
2013.11.12
采纳率:53% 等级:12
已帮助:13187人
调用系统的mktime(),获取 time_t 型日期时间,增 24.0 * 3600.0秒 就是下一天。
不检查输入数据。
#include
#include
#include
void NextDate(int *month, int *day, int *year){
time_t now,next;
struct tm *target;
time ( &now );
target=localtime(&now);
target->tm_year = *year - 1900;
target->tm_mon= *month -1;
target->tm_mday= *day;
now = mktime(target);
now = now + 24.0 * 3600.0;
target=localtime(&now);
*month = target->tm_mon+1;
*day = target->tm_mday;
*year = target->tm_year + 1900;
}
main(){
int m,d,y;
printf("please input month day year\n");
printf("1<=month<=12, 1<=day<=31, 1920 <=year<=2050\n");
scanf("%d %d %d",&m,&d,&y);
NextDate(&m,&d,&y);
printf("next date is %d %d %d\n",m,d,y);
}
// 试运行:
please input month day year
2 28 2013
next date is 3 1 2013
// 试运行:
please input month day year
2 28 2012
next date is 2 29 2012
112分享举报
nextdate函数 c语言,NextDate函数包含3个变量month,day和year,函数的输出为输入日期后一天日期.要求month,day和year满足下列...相关推荐
- C#命名空间namespace中不能直接包含字段(变量)或方法(函数)之类的成员
C#命名空间即namespace中不能直接包含字段(变量)或方法(函数)之类的成员,须将字段或方法放到类class中,否则编译器会报错. C#命名空间中不能直接定义字段(变量): 将value字段(变 ...
- R count函数_R语言系列第二期:R变量、脚本、作图等模块介绍
在上一篇文章里,给大家介绍了R语言的下载,界面操作,6个处理对象等等.R语言系列第一期(番外篇 ):R的6种对象-向量.矩阵.数组.因子.列表.数据框 在这些内容的基础上,我们在这个部分为大家介绍一些 ...
- 数组排序c语言函数_C语言如何写出返回数组最大最小值之差的函数(C primer plus 10-5)...
程序内容: 编写一个函数,返回储存在都变了类型数组中最大值和最小值的差值,并在一个简单的程序中测试该函数. 程序为C Primer Plus第十章第四题的答案示例 附:程序代码为本人亲自编写,并非书内 ...
- c语言重新进入for循环,大佬们帮帮忙 帮我改改 怎样能在输入Y后 再次进行for循环...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include int main() { char x='Y',y='N',z; int magic,guess,i ...
- R语言笔记6:在R中写一些简单的函数、functions基础和作用域
R语言基础系列: 1数据类型(向量.数组.矩阵. 列表和数据框) 2读写数据所需的主要函数.与外部环境交互 3数据筛选--提取对象的子集 4向量.矩阵的数学运算 5控制结构 Your first R ...
- 写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出
题目描述 写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出. 输入 一行字符串 输出 顺序输出其中的元音字母(aeiuo) 样例输入 abcde 样例输出 ae #include< ...
- 软件测试nextdata函数决策表,软件测试NextDate函数决策表测试法实验报告
<软件测试NextDate函数决策表测试法实验报告>由会员分享,可在线阅读,更多相关<软件测试NextDate函数决策表测试法实验报告(9页珍藏版)>请在人人文库网上搜索. 1 ...
- c语言计算器取百分数,c语言计算器程序设计包含加减乘除简单的函数运算
c语言计算器程序设计包含加减乘除简单的函数运算 c语言计算器程序设计包含加减乘除简单的函数运算 人气:258 ℃时间:2020-03-28 13:19:41 优质解答 实用计算器之程序设计 [摘 要] ...
- c语言choose函数怎么用,Excel Choose函数的使用方法,包含把数组和定义名称为作参数及与Match组合实现绩效或成绩评定实例...
在 Excel 中,Choose函数用于从值列表中选择索引号指定的值:它的索引号取值范围为 1 到 254.至少有一个最多只能有 254 个.Choose函数的索引号除用数字外,还可用数组.函数和公式 ...
- arg是什么函数_C 语言编程 — 函数
函数 函数的本质就是针对变量的操作过程,同时可能也会改变当前程序的状态.它接受多个输入值,计算并返回一个输出值. 函数大体上分为 3 类: 主函数:每个 C 程序都至少有一个 main(). 内置函数 ...
最新文章
- 作业六:图像编码相关概念
- iOS事件处理,看我就够了~
- React Native Android启动白屏的一种解决方案上
- chart.js 饼图显示百分比_Excel制作华夫饼图,其实很简单
- 斯坦福DAWNBench最新训练排名!华为云ModelArts用时10分28秒获全球最快
- #includesome_file.h和#includemy_file.h的区别
- 光标移动事件。 gridview光标移动变色
- ZT: 排名前50个常用软件下载(带序列号)
- 元宇宙引擎脑语言2500令v0.5.6
- 2007电脑报专用版SN(备忘之用)
- python随机抽取样本1500个_python 随机抽取数据
- ADB的使用-简单命令
- 删除之后页码显示的bug
- 基频和倍频的概念_什么是基频,倍频,合频,泛频峰
- 下载Chrome浏览器crx文件插件最简单方法
- 刀片服务器的机箱显示器,思科 UCS 5100系列刀片服务器机箱
- 复杂度应对之道 - COLA应用架构
- Qt QPlainTextEdit和QTextEdit区别
- uniapp PDA广播扫码
- project英文版
热门文章
- 基于cesium的三维管线系统综述
- 计算机进入低能耗休眠状态,BIOS电源管理ACPI的D3cold-D3hot
- 三星nfc添加门禁卡实测有效_今天才知道!iPhone手机还能变成门禁卡,60秒就能实现...
- 作为老师的一些思考(二)
- 修真院教学模式三大阶段之任务体系
- c++读取stl文件
- win10计算机屏幕暗怎么办,win10屏幕调到最亮还是很暗怎么办
- 跟着猫哥学Golang[8] - 函数
- 4G终端附着时如何选择SGW和PGW
- android 卸载残留代码,完全卸载AndroidStudio(示例代码)