分享: 控制台写个闹钟程序

hongwenjun 2017-11-10 11:18:20
加精


#include <stdio.h>
#include <string.h>
/// 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, :, '空', '/' 13个点阵字体
static char* num_fonts[] = {
"111101101101111B", "110010010010111B", "111001111100111B", "111001111001111B",
"101101111001001B", "111100111001111B", "111100111101111B", "111001010010010B",
"111101111101111B", "111101111001111B", "000010000010000B", "000000000000000B",
"000001010100000B"
};
// 把单个数字转成点阵字符
char* num2fonts(int n, char ch, char* num_f)
{
char* np = num_f;
int cnt = 0;

for (int i = 0 ; i != 15; i++) {
if (num_fonts[n][i] == '0')
*np++ = ' ';
else
*np++ = ch ;

if (++cnt % 3 == 0)
*np++ = '\n';
}
*np = '\0';
return num_f;
}

int main(int argc, char* argv[])
{
int n = 7;
char buf[2048];
num2fonts(n, '@', buf);
printf("%s", buf);

return 0;
}
...全文
5781 47 打赏 收藏 转发到动态 举报
写回复
用AI写文章
47 条回复
切换为时间正序
请发表友善的回复…
发表回复
彭昊-青山翠 2021-01-27
  • 打赏
  • 举报
回复
虽然看不太懂,不过好强大的样子。
incompetent 2019-03-01
  • 打赏
  • 举报
回复
谢谢分享
W_b_t_ 2017-12-13
  • 打赏
  • 举报
回复
佩服佩服
赛蜗牛 2017-12-02
  • 打赏
  • 举报
回复
果然是大神,学习了 优惠券
天台的故事 2017-11-30
  • 打赏
  • 举报
回复
你们都是牛人啊。。
moonfym 2017-11-29
  • 打赏
  • 举报
回复
学习了,挺不错
qq_31114973 2017-11-28
  • 打赏
  • 举报
回复
悠闲、 2017-11-25
  • 打赏
  • 举报
回复
学习一下,好像不错
qq_26848755 2017-11-25
  • 打赏
  • 举报
回复
厉害了 学习一下~
我是小小菜鸡 2017-11-23
  • 打赏
  • 举报
回复
可以
huawuque007 2017-11-23
  • 打赏
  • 举报
回复
一大堆不错方法,学习了~
qq_38813692 2017-11-22
  • 打赏
  • 举报
回复
倾听-雨落 2017-11-21
  • 打赏
  • 举报
回复
学习了~~~~~~
1896_hg 2017-11-20
  • 打赏
  • 举报
回复
aierda 2017-11-20
  • 打赏
  • 举报
回复
不错的创意
hongwenjun 2017-11-18
  • 打赏
  • 举报
回复
引用 33 楼 baidu_37097818 的回复:
Sleep(1000)并不能保证时间就是1秒


https://github.com/hongwenjun/alarmclock/blob/master/alarmclock.cpp

所以微调了 \

Sleep(995); // 减掉程序运行时间
开心秋水 2017-11-18
  • 打赏
  • 举报
回复
Sleep(1000)并不能保证时间就是1秒
chinayu2007 2017-11-17
  • 打赏
  • 举报
回复
高手,相当有水平
li13547941895 2017-11-17
  • 打赏
  • 举报
回复
就是需要楼主这种大佬带我们这种新手
赵4老师 2017-11-17
  • 打赏
  • 举报
回复
引用 29 楼 qazaq408 的回复:
[quote=引用 9 楼 zhao4zhong1 的回复:] console屏幕处理例子程序。终端窗口屏幕处理相关API使用例子。来自MSVC20\SAMPLES\win32\console\ http://download.csdn.net/detail/zhao4zhong1/3461309
我热。。这么贵[/quote] 搜索下载不要积分的MSVC2.0里面自带。
加载更多回复(27)

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧