如何用C語言去寫一段關機程式?
有的初學者覺得C語言編程太枯燥了,想要寫個程式來太難了,甚至有的人在學習了C之后就覺得C語言只能去寫一些黑白框里的簡單程式,其實不是的,C語言是一種面向程序的開發語言,他可以去做電腦硬體和軟體系統的開發,小編也是個C語言的小白,但是憑借著對C語言的熱愛,小編想能否用C語言開發出一個關于開關機的小程式呢?如圖:

于是,小編開始上網查詢資料,經過了一天的奮戰,終于完成了一個讓自己滿意的作品,
首先選擇開發環境,小編用的是Dev C++ 5.10,如圖:

然后,開始撰寫代碼:
一、定義頭檔案:
#include<stdio.h>
#include<stdlib.h>
說明:因為我們要用到庫函式system來實作系統功能而庫函式system在頭檔案stdlib.h中,所以,要定義頭檔案#include<stdilib.h>
二、定義main函式:
#include<stdio.h>
#include<stdlib.h>
int main(void)
三、實作操作提示:
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
printf("******************************************\n");
printf("| |\n");
printf("| 請輸入要操作的序號 |\n");
printf("| 1、關機 2、重啟 3、退出 |\n");
printf("| |\n");
printf("******************************************\n");
}
四、功能區代碼的撰寫:
int OFF;
printf("請輸入序號:");
scanf("%d",&OFF);
if(OFF==1)
{
system("shutdown -s -t 5 -f -c '您的機器已被外星人入侵,計算機即將在5s內關機!!!'");
}
else if(OFF==2)
{
system("shutdown -r -t 4 -f -c '您的機器已被外星人入侵,計算機即將在4s內重啟!!!'");
}
else
{
system("exit");
}
最后的代碼為:
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int main(void)
{
printf("*****************************************\n");
printf("| |\n");
printf("| 請輸入要操作的序號 |\n");
printf("| |\n");
printf("| 1.關機 2.重啟 3.退出 |\n");
printf("| |\n");
printf("*****************************************\n");
int OFF;
printf("請輸入序號:");
scanf("%d",&OFF);
if(OFF==1)
{
system("shutdown -s -t 5 -f -c '您的機器已被外星人入侵,計算機即將在5s內關機!!!'");
}
else if(OFF==2)
{
system("shutdown -r -t 4 -f -c '您的機器已被外星人入侵,計算機即將在4s內重啟!!!'");
}
else
{
system("exit");
}
return 0;
}
實作效果:

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/4721.html
標籤:python
上一篇:github設定倉庫可見性 私人倉庫設定他人協作/可見
下一篇:JavaSE零基礎到精通(01)
