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;
}