1樓:匿名使用者
有多種情況會發生這種現象,不過這種情況常見於安全軟體對程式的檢測,從而保護作業系統。
其原理大概是:當c語言編譯執行程式時,安全軟體會起到保護系統的功能,會自行對該程式進行無顯示的掃描檢測。這種對程式掃描的操作是看不到的。
退出安全軟體(包含系統自帶的安全軟體和第三方安全軟體),至少等待幾秒的時間(因為安全軟體的退出需要關閉一系列的監控,大概需要幾秒以上)。
此時執行c語言的程式,看看還會不會出現這種情況。
如果還存在延遲,可以嘗試關閉系統的防火牆(這種情況不常見)。
如果退出安全軟體後沒有出現延遲現象,說明是安全軟體的問題,此時可以按照下面的方法進行操作。
開啟安全衛士,開啟【設定】:
開啟【設定】
開啟【安全防護中心】選項:
開啟【安全防護中心】選項
在【安全防護中心】選項中,選擇【開發者模式】選項:
選擇【開發者模式】
為程式**的路徑新增到保護規則中:
打勾,新增路徑,確定
此時再執行程式就不會出現輸入延遲的現象。
如果還有疑問,可隨時追問。
2樓:匿名使用者
你好,個人意見如下:
一、程式中有延時處理
二、電腦效能不行
三、執行環境有問題
祝你生活愉快。
3樓:灰白色回
這個很正常吧。可能是編譯器或者是自己電腦配置的問題吧。
c語言從螢幕迴圈讀入數字(每次輸入一個數字),把所有數字的平方相加,最後輸出表示式與結果,
4樓:黑丶雨
/*已測試,可複製貼上,希望能幫到你!*/
#include
int main(void)
c語言,輸入一串數字,找出次數出現最多的數字,如果出現次數相同就輸出最小的那個,輸入數字個數,一到
5樓:
具體什麼地方不懂?還是要寫個程式給你看?
6樓:
迴圈判斷,遇到哪個數字就給哪個數字的個數加一,完了以後判斷哪個最多就輸出哪個。
c語言宣告一個陣列,連續讀入5個數字,並在螢幕上列印出來,但是為什麼我這裡要輸入六個數字?幫我看下怎
7樓:黔中煩孕
int a[5],i;printf("請輸入5個數:\n");for(i=0;i<5;i++)for(i=0;i<5;i++)用的編譯器是vc++ 6.0 滿意答案 熱心問友改為scanf("%d",&a[i]);//去掉那個\n就行了 追問:
為什麼會這樣子?解釋下,好麼?
你就必須多輸入一個回車 追問: 我在scanf後特地加上\n,然後敲入5個數字,然後按回車了好多次都還是不執行printf,只有當你再敲入一個數字的時候,它才執行printf.
你這樣說我還是不明白。
8樓:匿名使用者
**~~~~~~~~~~~~~~~
c語言,為啥每次輸入一個字母和一個數字後按回車鍵會多跳一個0出來,同學說是因為系統把回車輸入進去了
9樓:
scanf前加一句fflush(stdin); //清空輸入緩衝區
10樓:
把scanf("%c%d",&l,&m);改成scanf(" %c%d",&l,&m);就可以了——第一個%前加一個空格。
c語言程式設計如何尋找輸入數字中沒有出現的數字? 100
11樓:物理公司的
最大的數是幾,數不大的話,直接弄個陣列a[100],然後每一位都是1,然後
for(輸入的陣列size)
a[i]==0//輸入的i
for(1-n)
if(a[i] == 1)
printf
12樓:匿名使用者
1、先用scanf函式讀入數字要求。再用迴圈語句加printf函式輸出要求的圖形。
2、例程:
#include
int main()
printf("+"); //列印最後一行for(j=1;j<=y;j++)
printf("-");
printf("+\n");
}return 0;}
13樓:life和
運用桶的思想,把每個輸入的數字存入桶中,並不斷取最大值,遍歷到最大值輸出即可
14樓:鶴嶼遷歸
#include
int main()
printf("輸入要查詢的數字:");
scanf("%d", &b);
for(i = 0; i < n; i++)printf("%d出現%d次\n", b, cnt);}
15樓:匿名使用者
#include
void main()
for ( i=0;i<9;i++ ) if ( a[i]==0 ) printf("%d ",i+1); printf("\n");}
16樓:絕殺狂龍
比較粗糙的**
#include
int main(void);
//輸入的數字存放進入陣列num中,實際需要的索引int index=0;
int max=0;
while(1)
//進行迴圈,範圍是大於等於1 小於等於輸入數字中最大的值for(int i =1;i<=max;i++)//通過判斷標誌位,如果是1就需要將flag置為0,接著再次執行外層迴圈
if(flag)
else
printf("%d ",i);
}return 0;}
c語言問題,從螢幕輸入數字賦給一個字串陣列 20
17樓:reme某年某人
#include
void main()
for(i=0;i<3;i++)}
18樓:做而論道
scanf,確實有這個特點。
我在c語言主函式的開頭就寫了提示輸入那句話,但執行時卻要先輸入一串數字,然後在一起執行出結果
19樓:風若遠去何人留
你initlist函式裡面
肯定有scanf函式 讀入整型 以-1結束所以要輸入。
這個是正常的啊
**不是你寫的吧。
C語言為什麼我的結果輸出不出來,C語言 為什麼輸入之後沒有沒有輸出結果?
p a 這是什麼賦值方法?字串之間的賦值要用memcpy,memcpy p,a,100 如果只是單純的 p a的話,p是char 型別,p就是char型別,而a是一個int 型別,即一個地址,地址一般使用32位資料來儲存 64位機器使用64位資料儲存 這麼賦值的話,p並不是a的地址,而是a的地址中的...
為什么小米6的螢幕很黃,為什麼小米6的螢幕很黃?
手機螢幕變黃了,建議 關機重啟。更換手機背景 嘗試。若手機螢幕有貼膜,請檢視是否貼膜所導致,可以撕下貼膜嘗試,若問題依然存在,建議攜帶購機發票 三包憑證將手機送至就近的售後服務中心檢測。一 小米手機6是小米公司在2017年4月19日正式釋出的旗艦機,成為國內首款配備高通驍龍835處理器的手機。二 功...
為什么我的NDS螢幕上會出現許多光點
壞點又稱點缺勤,它是指液晶屏顯示黑白兩色和紅 黃 藍三原色下所顯示的子畫素點,每個點是指一個子畫素。液晶屏最怕的就是壞點。一旦出現壞點,則不管顯示屏所顯示出來的影象如何,顯示屏上的某一點永遠是顯示同一種顏色。這種 壞點 是無法維修的,只有更換整個顯示屏才能解決問題。壞點大概可以分為兩類,其中暗壞點是...