急急,谁能帮我写一段在LINUX下的GCC中可以运行的显示倒计时的C语言代码!或者给一点提示也行!
展开全部
把楼上 @jayjolinmiri 的代码模块化就是这样的:
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
void count_down(unsigned int max)
{
for (int i = max; i > 0; i--) {
printf("%d\n", i);
sleep(1);
}
printf("Time's Up!\n");
}
int main(int argc, char **argv) {
if (argc == 2 && argv[1] != NULL) {
count_down(atoi(argv[1]));
}
}
#运行:命令行编译后,直接加参数运行,比如:./myapp 10
不知道你说的倒计时,是秒表倒计时还是这种5,4,3,2,1的??
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
void count_down(unsigned int max)
{
for (int i = max; i > 0; i--) {
printf("%d\n", i);
sleep(1);
}
printf("Time's Up!\n");
}
int main(int argc, char **argv) {
if (argc == 2 && argv[1] != NULL) {
count_down(atoi(argv[1]));
}
}
#运行:命令行编译后,直接加参数运行,比如:./myapp 10
不知道你说的倒计时,是秒表倒计时还是这种5,4,3,2,1的??
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询