上次我寫了一個C語言的無限迴圈,上次是For裡面寫顯示a變數,而這次好奇心又來,想說改成printf("\7");,這樣的話會不會電腦真的會嗶嗶叫個不停,然後再交給Dev-C++編譯執行看看。
結果一執行,電腦果然嗶嗶叫個不停,但這程式卻關不起來......我囧了!只好按Ctrl+Alt+Delete強迫關閉,但在強迫關閉的時候竟然整台電腦大當機,還是死當~~~螢幕上出現藍色當機畫面......當然只能重開機了......不過第二次嘗試時是有強迫關成功,那第一次強迫關的時候竟然跑出藍色當機畫面......?
我這個死小孩,上次本來想讓Windows 98的電腦跑這個程式而當機,但Dev-C++編譯器有保護,執行到二十多億時就停了,沒有達到當機的目的~這次只是為了好奇看看電腦會不會叫個不停,沒想到竟然被我搞到當機!?
無限迴圈之嗶嗶叫個不停C語言原始碼(按這參考上次類似的C語言無限迴圈):
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int a;
for (a=1; a<2; a--)
{
printf("\7");//這次改為\7讓電腦發出嗶聲
}
system("PAUSE");
return 0;
}