651
技术社区[云栖]
C语言编写的娱乐小工具【小时钟、猜数字】
1、实现动态显示当前计算机时间

#include <stdio.h> #include <time.h> int main() { int h = 0; int m = 0; int s = 0; int t = 0;//存储time函数的返回值 while(1){ t = time(0);//取得当前的时间(秒的总和) //将t拆分为时分秒 s = t%60; m = t%3600/60; h = (t%(24*3600)/3600 + 8)%24;//东8区 printf("%02d:%02d:%02d\r", h, m, s); fflush(stdout); while(t == time(0));//等待这一秒过去 } return 0; }
2、猜数字游戏
#include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int data = 0; int count = 0; srand(time(0)); data = rand()%100; printf("猜数游戏:(0~100)\n"); while(1){ int t = 0; printf("请输入猜想数:"); count++; scanf("%d", &t); if(t>data){ printf("太大了\n"); }else if(t<data){ printf("太小了"); }else{ break; } } printf("猜对了。\n"); printf("count = %d\n", count); return 0; }
最后更新:2017-04-03 12:53:42