當前位置:首頁 » 編程語言 » 為什麼c語言輸入時一直閃黑點
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

為什麼c語言輸入時一直閃黑點

發布時間: 2022-03-08 00:20:14

『壹』 c語言調試時,當到scanf這步時,黑色的窗口按理論來說可以輸入數字什麼的,但我的輸什麼都沒反應,

斷點應設在scanf之後,否則被阻塞住了,輸入1 2按回車,這時候a=1,b=2,記得中間的空格,然後程序執行到斷點,可以繼續調試

『貳』 為什麼我用vc寫c語言,helloworld,代碼絕對正確,卻列印不出來,黑色框框閃一下就沒了

你的代碼是正確的,好像函數末尾要用getchar ()暫停等待用戶輸入,才不會關閉控制台。

『叄』 c語言 游標 閃爍

你的意思是不是讓游標在那閃並且不懂
但是又要接受鍵盤上輸入的數據?
用kbhit()檢測是否有鍵盤輸入
如果用這返回非0
然後用getche()函數接受輸入的數據但是不回顯在屏幕上

『肆』 我用c語言編程時點運行顯示的界面上只有一個白點在閃,求助啊

摘要 一般這種情況,要麼是等待輸入,要麼是程序死循環。

『伍』 C語言輸入問題

#include
<stdio.h>
#include
<conio.h>
void
main()
{
char
ch;
ch
=
getch();//有個沒回顯的能達到你的要求,缺點是沒回顯...
printf("%c\n",ch);
}

『陸』 為什麼C語言在那個黑色的屏幕輸入數字一開始不會出現,過一會會把輸入的數字全部出現,有點延遲是咋回事

有多種情況會發生這種現象,不過這種情況常見於安全軟體對程序的檢測,從而保護操作系統。

其原理大概是:當C語言編譯運行程序時,安全軟體會起到保護系統的功能,會自行對該程序進行無顯示的掃描檢測。這種對程序掃描的操作是看不到的。

判斷方法:

  1. 退出安全軟體(包含系統自帶的安全軟體和第三方安全軟體),至少等待幾秒的時間(因為安全軟體的退出需要關閉一系列的監控,大概需要幾秒以上)。

  2. 此時運行C語言的程序,看看還會不會出現這種情況。

  3. 如果還存在延遲,可以嘗試關閉系統的防火牆(這種情況不常見)。

  4. 如果退出安全軟體後沒有出現延遲現象,說明是安全軟體的問題,此時可以按照下面的方法進行操作。

在安全軟體中添加保護規則,這里以360安全衛士為例,其他的安全軟體類似:

  1. 打開安全衛士,打開【設置】:

    打勾,新增路徑,確定

此時再運行程序就不會出現輸入延遲的現象。

如果還有疑問,可隨時追問。

『柒』 求c語言高手啊,有個程序運行後游標不停的閃就是不出結果,怎麼回事

#include<math.h>
#include<stdio.h>
#include<windows.h>
main()
{
inti,t,j;
intsum=0;
for(i=1;i<=10000;i++)
{j=i;//用t代替i
while(j>0){
t=j%10;
sum=sum+pow(t,3);
j=j/10;//i是控制變數不能對他進行賦值什麼,可能會死循環
}
if(sum==i)//這里i不便
printf("%4d",sum);
}
system("pause");
}

『捌』 為什麼C語言編寫的程序運行時閃一下就沒了

C語言編寫的程序運行時閃一下就沒了是設置錯誤造成的,解決方法為:

1、我們以最經典的HELLOWORLD程序為例。

『玖』 C語言 字元閃爍

while(1)
{
window(5+4*i,3+2*i,10+6*i,8+2*i);
textbackground(i);
textcolor(128);
clrscr();
cprintf("aaa");
}

這下閃了,閃的很不錯呢。

『拾』 怎樣用c語言編寫 * ********讓它一直閃爍

#include<stdio.h>
#include<stdlib.h>
#include<windows.h>

voidtwinkle(constchar*str,DWORDinterval)
{
system("cls");
printf("%s",str);
Sleep(interval);
system("cls");
Sleep(interval);
}

intmain()
{
for(;;)
twinkle("*********",100);
}