20230222作业
作业1
要求创建一个time.txt ,存储内容格式如下:
[1] 2023-02-22 18:25:55
[2] 2023-02-22 18:25:56
[3] 2023-02-22 18:25:57
[4] 2023-02-22 18:25:58
ctrl+c退出程序,过一会儿之后重启启动程序
[1] 2023-02-22 18:25:55
[2] 2023-02-22 18:25:56
[3] 2023-02-22 18:25:57
[4] 2023-02-22 18:25:58
[5] 2023-02-22 18:26:13
[6] 2023-02-22 18:26:14
[7] 2023-02-22 18:26:15
[8] 2023-02-22 18:26:16
[9] 2023-02-22 18:26:17
int main(int argc, const char *argv[])
{FILE *fp = fopen("./time.txt","a+");if(NULL == fp){perror("fopen");return -1;}int line=0;time_t seconds;char str[32]="";while(1){if(NULL == fgets(str,sizeof(str),fp)){break;}if('\n'==str[strlen(str)-1]){line++;}}struct tm *info = NULL;while(1){time(&seconds);info = localtime(&seconds);line++;sprintf(str,"[%d] %4d-%02d-%02d %02d:%02d:%02d\n",\line,\info->tm_year+1900,info->tm_mon+1,info->tm_mday,\info->tm_hour,info->tm_min,info->tm_sec);fputs(str,fp);printf("%s",str);fflush(fp);sleep(1);}fclose(fp);return 0;
}
执行结果
ubuntu@ubuntu:20230222$ ./a.out
[1] 2023-02-22 18:25:55
[2] 2023-02-22 18:25:56
[3] 2023-02-22 18:25:57
[4] 2023-02-22 18:25:58
^C
ubuntu@ubuntu:20230222$ cat time.txt
[1] 2023-02-22 18:25:55
[2] 2023-02-22 18:25:56
[3] 2023-02-22 18:25:57
[4] 2023-02-22 18:25:58
ubuntu@ubuntu:20230222$ ./a.out
[5] 2023-02-22 18:26:13
[6] 2023-02-22 18:26:14
[7] 2023-02-22 18:26:15
[8] 2023-02-22 18:26:16
[9] 2023-02-22 18:26:17
^C
ubuntu@ubuntu:20230222$ cat time.txt
[1] 2023-02-22 18:25:55
[2] 2023-02-22 18:25:56
[3] 2023-02-22 18:25:57
[4] 2023-02-22 18:25:58
[5] 2023-02-22 18:26:13
[6] 2023-02-22 18:26:14
[7] 2023-02-22 18:26:15
[8] 2023-02-22 18:26:16
[9] 2023-02-22 18:26:17
20230222作业相关推荐
- LeetCode简单题之在既定时间做作业的学生人数
题目 给你两个整数数组 startTime(开始时间)和 endTime(结束时间),并指定一个整数 queryTime 作为查询时间. 已知,第 i 名学生在 startTime[i] 时开始写作业 ...
- 作业函数的定义与调用
作业函数的定义与调用 在 OneFlow 中,将训练.预测任务封装在一个函数中,统称为作业函数(job function),作业函数联系用户的业务逻辑与 OneFlow 管理的计算资源. 在 OneF ...
- 华东理工大学计算机应用基础,最新华东理工大学计算机应用基础网上作业及全部答案...
精品文档 华东理工大学计算机应用基础网上作业及全部答案 2012计算机应用基础答案: 一.选择题 1.文件夹是用来对应用程序.文件进行分组的,以下说法中()正确.答:一个文件夹内可以包含文件.应用程序 ...
- 《小团团团队》第五次作业:项目需求分析改进与系统设计
项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验九 团队作业5-团队项目需求改进与系统设计 团队名称 小团团团队 作业学习目标 (1)掌握面向对象需求分析方法:(2) ...
- 2017级面向对象程序设计 作业三
Deadline:2018-05-13 22:00pm 题目升级 一栋10层的大楼(楼层编号1-10),设3台无限载重的电梯,初始时电梯停在1层.其中:1号电梯只能停留在奇数层,2号电梯可以各层都停留 ...
- 201621123068 作业08-集合
1. 本周学习总结 2. 书面作业 1. ArrayList代码分析 1.1 解释ArrayList的<contains>源代码 答:源代码 public boolean contains ...
- 代码管理和版本管理的作业流程以及规范是怎样的?
代码管理和版本管理的作业流程以及规范是怎样的? 代码管理和版本管理的作业流程以及规范是怎样的?下面以文档的形式进行详细分析,希望能够给予测试人员一些帮助和指导. 本文目的 本文试图提供一套有效进行代码 ...
- 结队项目——第一次作业
By: 031502220 计算机二班 李自强031502344 计算机三班 郑世强 Table of Contents 一 需求分析:二 具体设计:三 系统功能说明:四 产品优劣势分析:五 PSP: ...
- 第三次作业+105032014085
对修正后第2次作业+105032014141的单元测试 1.修正后的流程图 2.测试用例设计 3.单元测试框架 1 import static org.junit.Assert.*; 2 3 impo ...
最新文章
- Java学习总结:47(打印流)
- 2021年春季学期-信号与系统-第七次作业参考答案-第二小题
- 组件面板 html 页面,Html - Bootstrap Panel面板
- SpringMVC+Spring+mybatis
- EE JSP:使用自定义标签库生成动态内容
- UI设计素材模板|wireframe线框图设计要点
- 【Hisi系列】之软件平台开发(MPP相关)
- 二十、Java基础--------IO流之其他对象
- 【图文+代码】不客气的说,这可能是你距离深入理解Java接口最近的一次
- SAP中程序从服务器下载所对应的文件
- pcs7组态虚拟机中的服务器,用虚拟机做PCS7时,无法设置固定的IP地址-工业支持中心-西门子中国...
- PLC如何读取模拟量
- coreldraw橙子怎么画_CDR X6(CorelDRAW X6)怎么画一杯满满的橙汁?
- 服务器自动更新不能关闭,Windows2008服务器如何关闭系统自动更新?
- 李阳和他的疯狂英语(r5笔记第46天)
- 【洛谷】地球人口承载力估计【C语言程序】
- 荆楚计算机专业分数线理工,荆楚理工学院分数线
- 百度定位 Android 经纬度出现4.9E-324 问题解决
- Tableau交叉表图表
- 计算机网络自顶向下方法,第7版—第1章习题
热门文章
- word文件打开之后不能编辑是怎么回事
- Android 7.0 Doze模式分析
- 鸿蒙系统是手机系统还是电脑系统,鸿蒙系统能兼容手机电脑和智能设备,这是怎样实现的?...
- 吐槽板。(就当是个留言板吧....)
- 真狗!黑锅竟然让妹子背,你们大厂就是这么对待程序媛的?
- Python 网络爬虫从0到1 (2):网络爬虫的特性、问题与规范
- 骆昊python100天 github_GitHub - zsfz/Python-100-Days: Python - 100天从新手到大师
- python爬取王者荣耀英雄素材图案例
- [服务器]Windows server 2008 R2远程桌面授权破解方法
- 【前端用法】html5实现地理位置定位(JS获取当前地理位置的方法)