练手小代码
栗子树下
三封情书,两处行楼,一缕蓝衣乱心头。
风是无情,雨是无情,几番清怨是天明。
展开
-
C语言三个点...表示什么意思
C语言三个点...表示什么意思1,可变参数2.数组切片1,可变参数当参数个数可变的时候会使用三个点来表示,比如内核中的printk的定义:static inline int printk(const char *fmt, ...) 2.数组切片比如指定从某个下标到另外一个下标初始化为同一个值,比如 1原创 2020-10-20 18:28:56 · 3976 阅读 · 0 评论 -
C语音打印进度条
在有些需要长时间等待的程序,有个精度条是必须的。确保程序正在运行,又知道进度情况。C语言实现精度条的关键是“\r”,也就是回车键,回车键会使得输出从头开始。只使用回车键,而不使用换行符,就可以实现在同一行重复打印。 但是由于很多情况,不使用换行,无法输出stdout的缓冲,导致无法输出相应的信息,从而需要加上刷新缓存函数。实现的代码如下: 1 #include <stdio.h> .原创 2020-07-08 16:08:53 · 940 阅读 · 0 评论 -
python 实现日期计算器
题目输入两个日期,计算出两个日期之间间隔(除去周末)多少天?思路1. 比较输入的日期,那个在前面,哪个在后面。2. 计算从前日期到后日期的天数3. 考虑周末的情况代码代码为初学者手撕,难免会有错误,欢迎批评指正。import reMonthDay=(31,28,31,30,31,30,31,31,30,31,30,31)Weeks={'Monday','Tu...原创 2019-10-16 16:09:05 · 1662 阅读 · 0 评论