/*
用C语言编写函数,从g_time_tab 中找出最接近g_sleep_time的时间,并且printf 出结果。
#define TIME_TAB_MAX 245
char g_time_tab[TIME_TAB_MAX ][6] = {
"13:46",
"08:23",
"23:12",
"05:59",
...
"09:13",
"12:00",
"02:42",
"22:29",
...
...
};
char g_sleep_time[6] = {
"21:30"
};
*/
//思路:将时间转换为以分钟为单位的整数。然后遍历一遍数组,取出与目标时间差值最小的一个打印出来。
#include <stdio.h>
#define TIME_TAB_MAX 245
char g_time_tab[TIME_TAB_MAX ][6] = {
"13:46",
"21:29",
"08......
阅读全文