#include <stdio.h>
#include <time.h>
int main()
{
time_t t_ntime //t_ntime用于储存当前时间
struct tm sttm_time //声明tm结构体sttm_time。tm结构体定义在头文件time.h中
//以下给结构体sttm_time赋值,2011-1-1时的数值查的如下
sttm_time.tm_sec=0
sttm_time.tm_min=0
sttm_time.tm_hour=0
sttm_time.tm_mday=2 //因为要超过2011-1-1,所以判断的依据是到第二天2011-1-2
sttm_time.tm_mon=0
sttm_time.tm_year=111
sttm_time.tm_wday=0
sttm_time.tm_yday=1
sttm_time.tm_isdst=-1
t_ntime=time(NULL) //获取当前本地时间
if(t_ntime>=mktime(&sttm_time)) printf("当前本地时间已经超过2011-1-1\n")//判断
else printf("当前本地时间未超过2011-1-1\n")
return(0)
}
---“无界”回答
#include <stdio.h>int main (void)
{
int a,b
printf ("请依次输入小时和分钟(24小时制输入)!\n")
printf ("小时:")
scanf ("%d",&a)
printf ("分钟:")
scanf ("%d",&b)
if (a>0&&a<=6)
printf ("现在是凌晨%d:%d\n",a,b)
if (a>6&&a<=12)
printf ("现在是上午%d:%d\n",a,b)
if (a>12&&a<=14)
printf ("现在是中午%d:%d\n",a,b)
if (a>14&&a<=18)
printf ("现在是下午%d:%d\n",a,b)
if (a>18&&a<=24)
printf ("现在是晚上%d:%d\n",a,b)
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)