當前位置:首頁 » 編程語言 » c語言不斷運行怎麼辦
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言不斷運行怎麼辦

發布時間: 2023-03-08 13:45:11

『壹』 c語言裡面怎樣使一個程序一直循環運行

要看樓主使用哪種循環,如果是for循環樓上的就可以,還可以用while(i=1)這種循環。

『貳』 c語言寫的程序一直在運行

按pause break鍵可以終止程序運行
然後你再找找裡面的死循環

『叄』 c語言程序重復運行不退出

『肆』 C語言一個程序如何重復運行知道操作者想停止為止

方法如下:

system("pause");
會提示:
press any key to continue // 按任意一個鍵繼續
你一開始運行就要暫停?
================================================
C語言中 如何使一個程序循環使用直到你想退出?
答:
如果你想 不斷循環, 直到按了任何一個鍵 就退出:
#include <conio.h>
#include<stdio.h>
.....
void main()
{
int i;
while (!_kbhit()) {
// 程序內容放在這里,例如:
for (i=0;i<100000;i++) if (i %1000 == 0) printf("wait ");
}
-----------------------------------------------------------
如果你想 不斷循環, 直到按了S 鍵 才退出:
int i;
char c;
Lab1:
for (i=0;i<100000;i++) if (i %1000 == 0) printf("wait ");
if (!_kbhit()) goto Lab1; // 判斷是否按了鍵,沒按,就無限循環
c = getchar(); // 如果按了,看是什麼鍵
if (c != 'S' ) goto Lab1; // 不是 S 鍵, 則回去循環。

『伍』 C語言程序不斷循環執行怎麼辦

首先,你的子函數motor_x_cw() 本身無返回類型的.也就是返回空. 換句話說,程序從頭到尾執行一遍就完了,並不返回任何值.
為什麼有死循環.可能因為你聲明的數據類型出錯了.請用下面的代碼試一下.
void motor_x_cw()
{
//uchar i,j=16; 這一句不要.
for (int j = 0; j<16; j++)
{
for(int i=1;i<5;i++)
{
P2=Step_table[i];//調一個數組驅動電機正轉
delay_50ms(5);
beep=1;//蜂鳴器停止
}
}
}

『陸』 C語言中,如果編譯的程序是無限循環的,系統會如何處理

一直運行啊,如下:
main()
{
int i=1 ;
while(i>0)
printf("死循環\n");
}
就是一直運行,CPU應付這點點循環還搓搓有餘。。。
不過有的會報錯,

『柒』 C語言編程的時候,怎麼才能讓一個程序一直運行下去

最簡單的方式是直接while(1),使用Ctrl+C來結束程序。
智能一點的話,就是使用while(scanf(...)!=EOF)或while(cin>>...)由於不清楚你的輸入就省略了,這樣的話調試的時候還是需要Ctrl+C或者Ctrl+Z,但是如果是重定向到文件什麼的話就會在輸入最後一組數據運行完成之後結束程序