1、 课程课程设计报告书设计报告书 课程名称课程名称 高级语言课程设计高级语言课程设计 专专 业业 计算机科学与技术计算机科学与技术 1 倒计时倒计时 一一 功能说明功能说明 我要做的是用 c 语言设计倒计时程序,我是用 while 语句实现对其倒计 时的循环。用_sleep()实现时间延迟。用 system(“cls“)实现清屏。 timestru.tm_year 实现起始时间和结束时间。 二二 流程图流程图 左侧为主程序, 主程序用到了一个 while( )循环语句, 真则 showtime( )和 i_sleep( ) , 假则返回。 右侧的为调用 showtime( )和 i_sleep(
2、 )的扩展程序 定义函数,设置截止日期,(初始值为当前电脑显示时间),接下来是 一个 while( )的循环语句,判断 end-staretm_mon + 1, tmtime-tm_mday , 5 tmtime-tm_hour, tmtime-tm_min, tmtime-tm_sec); printf(“ *n“); printf(“ *n“); printf(“ *n“); printf(“ * 距离开学%04d 年%02d 月%02d 日%02d 时%02d 分%02d 秒* n“, timestru.tm_year + 1900, timestru.tm_mon + 1, times
3、tru.tm_mday, timestru.tm_hour, timestru.tm_min, timestru.tm_sec); printf(“ *n“); printf(“ * 还有%3d 天%02d 时%02d 分%02d 秒*n“, ttime/86400, ttime%86400/3600, ttime%86400%3600/60, ttime%86400%3600%60); printf(“ * n“); return 0; int main(int argc, char *argv) while(1) system(“cls“); showtime(); i_sleep(1); return 0;