C语言头文件中的putchar()。输出倒计时的每一个数字,每次输出完一个数字后,需要停顿1秒,可借助C语言头文件中的Sleep()。停顿一秒,(注意S需要大写,单位为毫秒,即1000ms=1s),最后再利用C语言头文件中的system("cls")。清除屏幕内容。
C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。
楼主,我这段代码是读取时间的,不知道是不是你想要的:#include <stdio.h>
#include <time.h>
int main(void)
{time_t now = time(NULL)
tm *t = localtime(&now)
printf("%d-%d-%d %d:%d:%d\n", t->tm_year+1900, t->tm_mon, t->tm_mday, t->tm_hour, t->tm_min, t->tm_sec)
getchar()
return 0}
我同意楼上说的 计算机时钟和当前时间不是一个概念
但是我猜你应该是想修改当前时间,代码如下
#include<stdio.h>#include<stdlib.h>
#include<string.h>
#define time_len 20
int main ()
{
char set_time[time_len], cmd[100]
printf("请输入想设置的时间(格式XX:xx):")
scanf("%s", &set_time) //输入将时间修改为XX:XX,其实可以不设置分,直接XX,则默认XX:00
strcpy(cmd, "time ")
strcat(cmd, set_time)
system(cmd)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)