當前位置:首頁 » 編程語言 » c語言延遲

c語言延遲

發布時間: 2022-01-09 23:11:43

A. c語言問題:延遲的代碼是什麼例如暫停一秒後再運行

#include
#include"windows.h"
void
main()
{
char
a[20],*p=a;
scanf("%s",p);
printf("%s",p);
sleep(1000);
system("cls");
scanf("%s",p);
printf("dd\n");
}
你sleep,s要大寫,你用我代碼試試看,sleep要包含"windows.h"的,這個是windows.h的函數

B. c語言延時語句

#include<windows.h>
裡面有一個Sleep()函數(注意首字母大寫)。
還有別的方法,個人覺得這個最簡單了,下面是我從MSDN給你找的關於這個函數的詳細資料
函數原形:
VOID Sleep( DWORD dwMilliseconds // sleep time
);
ParametersdwMilliseconds [in] Specifies the time, in milliseconds, for which to suspend execution. A value of zero causes the thread to relinquish the remainder of its time slice to any other thread of equal priority that is ready to run. If there are no other threads of equal priority ready to run, the function returns immediately, and the thread continues execution. A value of INFINITE causes an infinite delay. Return ValuesThis function does not return a value. ==========================================================
調用的話,你懂的,呵呵,希望能幫到你。

C. C語言delay延時時間怎麼算

  1. DelayMS(300)表示希望系統delay 300毫秒,系統有自己的RTC,根據硬體的晶振(Hz)可以計算出一次振盪大約多少耗時,這樣就能大約算出1ms需要多少次振盪;

  2. 簡單比喻一次振盪需要1us,那1ms就是1000次振盪,300ms就是300x1000次振盪,這樣就能大概的計算出300ms delay;

  3. 這得看你的CPU運行一條指令得多久,像單片機89C51一般一條1us。

D. c語言 延時程序

這是一個延時程序,c是延時的相對長短
有兩層for循環執行空語句達到延時目的。
c只是延時的相對大小,c大了,外層循環就多,
時間就長一些。反之亦然。

E. C語言編程中的延時

如果你指的是嵌入式方面的,這樣的延遲是有作用的,也是一種非精確計時器的一個實現方法。

我以12M的晶振為例,給你講一下:
12M的晶振的機器周期是1/12M*12,就是1us

不同的單片機執行語句的機器周期也不一定一樣(比如:Atmel 51系列及大多數51的一個機器周期是12個時鍾周期,華邦的只需要4個時鍾周期)。不過大體來說,一條for循環大概8個機器周期,在12M晶振下,通常用以下代碼實現1ms的延時:
void delayms(unsigned int ms)
{
unsigned char i;
while(ms--)
{
for(i = 0; i < 120; i++);
}
}
大概算一下,120*8*1us=1ms,如果需要精確的定時,還是得用基於Tick定時器。

如果是
void delay(int d)
{
for(; d; --d);
}
d=1000的話,
那麼
大概算一下,1000*8*1us=8ms
所以,這可以實現一個大體8ms的延遲

F. C語言 延時

t次啊
延時 一般用sleep函數吧

G. C語言精確延時

delay在c語言中不可用
sleep(500)延遲當前線程500毫秒

如果想不影響程序執行
創建線程,在線程中延遲

H. c語言延時1秒怎麼寫

#include <windows.h> Sleep(1000)


簡介

C語言是一門面向過程的計算機編程語言,與C++、C#、Java等面向對象編程語言有所不同。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、僅產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

C語言描述問題比匯編語言迅速、工作量小、可讀性好、易於調試、修改和移植,而代碼質量與匯編語言相當。C語言一般只比匯編語言代碼生成的目標程序效率低10%-20%。因此,C語言可以編寫系統軟體。

當前階段,在編程領域中,C語言的運用非常之多,它兼顧了高級語言和匯編語言的優點,相較於其它編程語言具有較大優勢。計算機系統設計以及應用程序編寫是C語言應用的兩大領域。同時,C語言的普適較強,在許多計算機操作系統中都能夠得到適用,且效率顯著。

C語言擁有經過了漫長發展歷史的完整的理論體系,在編程語言中具有舉足輕重的地位。



I. C語言中用什麼函數來延時 謝謝

頭文件里加上#include <windows.h> 函數是 ::Sleep(),注意前面有倆冒號,s大寫,括弧里填數字,表示毫秒

熱點內容
改進bp演算法 發布:2024-09-08 11:22:23 瀏覽:977
酷狗怎麼清除緩存 發布:2024-09-08 11:17:29 瀏覽:154
開發板主板交叉編譯 發布:2024-09-08 11:12:59 瀏覽:167
手機學c語言軟體 發布:2024-09-08 11:12:03 瀏覽:281
java培訓課程有那些 發布:2024-09-08 11:11:30 瀏覽:651
舊筆記本如何裝安卓系統 發布:2024-09-08 11:10:20 瀏覽:953
安卓怎麼關閉藍牙自動連接 發布:2024-09-08 10:58:12 瀏覽:11
tsm伺服器修改ip地址 發布:2024-09-08 10:21:06 瀏覽:615
共享雲源碼 發布:2024-09-08 10:01:10 瀏覽:397
ios應用上傳 發布:2024-09-08 09:39:41 瀏覽:441