



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本人计算机专业,主学硬件维修。寒假在家自学C语言,就要开学了,用自己所学的编了一个定时关机,重启的小程序。因为初学,指针方面不能掌握,开学准备自学汇编。在这里做个广告,自学C语言,多谢有鱼C论坛教学视频的帮助。这里没有其他的意思,只是觉得不错,所以推荐给大家。网址/。才疏学浅,程序有不好的地方,还请高手给个建议,改的更高效些。QQ:394511647 加时请署名:百度文库C语言。注意:网上有很多此类的小程序,如果思路相同,纯属巧合。编写软件为VC+6.0 英文版。源码:#include #include #include void print_top();void print_end();void judge_num_end(int n);void main() int num,num_end; int seconds, minutes; char string_seconds5; char close = shutdown -s -t 0; /shutdown为系统命令 char result = shutdown -r -t 0; print_top(); scanf(%d,&num); while( num !=1 & num !=2 ) printf(输入序号错误,请重新输入:); scanf(%d,&num); if ( num = 1 ) printf(n请输入关机时间(0600分):); scanf(%d,&minutes); printf(n); while ( minutes 600 ) printf(输入时间错误,请重新输入:); scanf(%d,&minutes); printf(n); seconds = minutes * 60; /将输入的分钟转化为秒 itoa(seconds, string_seconds, 10); /将int型转换成string型 10 代表的十进制 system(strcat(close,string_seconds);/stract函数拼接字符串 printf(执行成功! %d分钟后,电脑将自动关闭.nn,minutes); printf(请及时保存相关的操作!关机计时中.nn); if( num = 2 ) printf(请输入重启时间(0600分):); scanf(%d,&minutes); printf(n); while ( minutes 600 ) printf(输入时间错误,请重新输入:); scanf(%d,&minutes); printf(n); seconds = minutes * 60; /将输入的分钟转化为秒 itoa(seconds, string_seconds, 10); /将int型转换成string型 10 代表的十进制 system(strcat(result,string_seconds);/stract函数拼接字符串 printf(执行成功! %d分钟后,电脑将自动重启.nn,minutes); printf(请及时保存相关的操作!重启计时中.nn); print_end(); scanf(%d,&num_end); while( num_end !=1 & num_end !=2 ) printf(输入序号错误,请重新输入:); scanf(%d,&num_end); judge_num_end(num_end); system(pause); /暂停屏幕void print_top() printf(n); printf(*欢迎使用定时程序!*n); printf(n 1、定时关机 2、定时重启nn); printf(*nn); printf(请选择序号:); void print_end() printf(*n); printf(n 1、退出 2、取消本次定时nn); printf(*nn); prin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论