當前位置:編程學習大全網 - 網站源碼 - 求c語言源代碼編寫程序要求1輸入年月份時分秒2輸入增加的分鐘數,輸出輸入的時間及增加分鐘數後的時間

求c語言源代碼編寫程序要求1輸入年月份時分秒2輸入增加的分鐘數,輸出輸入的時間及增加分鐘數後的時間

#include <stdio.h>

#include <time.h>

int main()

{

int year,month,day,hour,min,sec;

int add;

time_t timep;

struct tm *p, tmt;

printf("請輸入日期時間,格式為: 年年年年-月月-日日-時時-分分-秒秒\n");

scanf("%d-%d-%d-%d-%d-%d", &year,&month,&day,&hour,&min,&sec);

//year=2016;month=10;day=30;hour=8;min=20;sec=0; // 測試代碼

printf("請輸入增加的分鐘數:\n");

scanf("%d", &add);

//add=1440+1440; //測試代碼

// 打印輸入的時間

printf("%4d %2d %2d %2d %2d %2d\n", year, month, day, hour, min, sec);

tmt.tm_year = year-1900;

tmt.tm_mon = month -1;

tmt.tm_mday = day;

tmt.tm_hour = hour;

tmt.tm_min = min;

tmt.tm_sec = sec;

timep = mktime(&tmt);

timep += add*60;

p = localtime(&timep);

// 打印增加分鐘後的時間

printf("%4d %2d %2d %2d %2d %2d\n", p->tm_year + 1900, p->tm_mon +1, p->tm_mday, p->tm_hour, p->tm_min, p->tm_sec);

getchar();

return 0;

}

  • 上一篇:VC MFC怎樣畫壹個可以旋轉的矩形
  • 下一篇:鼎湖東站和肇慶東站是在壹個地方嗎?
  • copyright 2024編程學習大全網