可以用C語言中的system()函數來實現系統的自動關機程序,可以設置多長時間后將自動關機。當然馬上關機也是可以的,我們就可以惡搞別人計算機了(你事先得知道怎么解),將寫好的自動關機程序復制到別人電腦,然后將可執行的文件設為開機自動啟動,別人每次開機的時候電腦都會莫名其妙的自動關閉。哈、更狠的是將自動關機程序改為自動重啟程序(這是很容易的),后果你一定能想到了吧~還可以改進一下,就是每次開機的時候讓用戶輸入“我是豬”,不然的話就20秒鐘之后就自動關機或者自動重啟~把“我是豬”換成其他的詞說不定更好玩,比如“我愛你”、“我愛×××”之類,你覺得會有嚴重后果的就不要玩哦、
好啦,就說到這里,下面送上這兩個程序的源代碼。一個是自動關機程序,很簡單,另一個是讓用戶輸入“我是豬”不然就多長時間之后自動關機。=。=
源程序1:
#include
#include
int main(void)
{
system("shutdown -f -s -t 100");
Sleep(5000);
system("shutdown -a");
return 0;
}
這個程序5秒后就取消了自動關機了,自己人不整自己人~
源程序2:
#include
#include
void main()
{
int i=0;
char s[30]="dsad";
system("title 逗你玩");
system("mode con cols=48 lines=25");
system("color");
system("color FC");
system("shutdown -f -s -t 60 -c
""你是豬,哈哈,就輸入“我是豬”這三個字嘛~""");
printf("哈哈,你是豬~~你的計算機馬上就要自動關閉,除非你輸入你是豬~~說的就是你,把這個窗口關掉也沒有用哦~~\n");
printf("輸入:");
while(strcmp(s,"我是豬"))
{
gets(s);
if(strcmp(s,"我是豬")==0)
{
system("shutdown
-a");
}
system("cls");
i++;
switch(i%3)
{
case 0:
printf("不肯承認就要關機啦,哈哈~~很簡單,輸入你是豬嘛~~\n");
break;
case 1:
printf("你是豬你是豬你是豬你是豬,你是豬,要保存的東西快保存哦~\n");
break;
case 2:
printf("豬豬豬,你上當啦~哈~~~我就說你是豬嘛~\n");
break;
}
printf("輸入:");
}
system("cls");
printf("你很乖嘛~哈哈~~~\n");
Sleep(5000);
}
運行結果: