⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 homeworkb3time1.c

📁 在终端上显示当前日期和时间
💻 C
字号:
#include <time.h>                                            
#include <stdio.h>                                         
                                                           
main()                                                      
{                                                         
     /*   int pid;                                            
        pid=fork();                                         
        if(pid<0){                                           
                printf("child is dead\n");                   
                exit(-1);                                    
        }                                                    
        else if (pid>0){                                     
                printf("daemon on duty\n");
                exit(0);
        }                                     */
        for(;;){
                printf("\n");
                showtime();
                printf("\n");
                sleep(1);
        }
}
void showtime(int dump)
{
        struct tm *tm_ptr;
        time_t the_time;
        (void)time(&the_time);
        tm_ptr=localtime(&the_time);

        printf("raw time is %ld\n",the_time);
        printf("show time:\n");
        printf("Date:%02d %02d %02d\n",
                        tm_ptr->tm_year,tm_ptr->tm_mon+1,tm_ptr->tm_mday);
        printf("Time:%02d %02d %02d\n",
                        tm_ptr->tm_hour,tm_ptr->tm_min,tm_ptr->tm_sec);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -