編程序刷屏
⑴ 求教啊! C語言一個程序我編的為什麼編譯沒錯 但是一打開就嘩嘩的刷屏 跪求解答啊大大門!
你的程序會刷屏的原因是你的sort函數裡面有個dowhile語句,你在主函數中制定style的值為a,那麼while(style=='b');將會永遠成立,就會永遠執行do語句,而do裡面又有printf語句,因此你運行時會不停的輸出數據,便會出現刷屏現象,
其實你的程序還有其他小問題,下面是我改過之後的程序,已經運行沒有問題了,你看一下:
#include<stdio.h>
#include<stdlib.h>
voidsort(inta[],intn,charstyle)
{
inti,j,t;
if(style=='a')
{
for(j=0;j<n-1;j++)
for(i=0;i<n-1-j;i++)
if(a[i]>a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
elseif(style=='b')
{
for(j=0;j<n-1;j++)
for(i=0;i<n-1-j;i++)
if(a[i]<a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
intmain()
{
inta[10],n,i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
n=10;
sort(a,n,'a');
printf("排序後的成績為: ");
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf(" ");system("pause");
return0;
}以上是我的建議,如果還有疑問的話盡管提出來,我盡力幫你解決。
希望對你有所幫助。
⑵ 這個程序咋老是刷屏呢,高手求教
while(is_goon=='y'||is_goon=='Y')//不區分大小寫
{
system("cls");
cout<<"
這幾行代碼中「system("cls")」寫在循環裡面了,所以沒循環一次的開始都會刷屏
⑶ 電腦滑鼠右鍵一點桌面的某個程序就一直刷屏怎麼解決
解決的方法和操作步驟如下:
1、首先,按「WIN + R」打開「運行」窗口,輸入「regedit」命令,然後按Enter鍵以打開注冊表,如下圖所示,然後進入下一步。
⑷ 用易語言製作刷屏器代碼是多少
想要一個刷日記的是吧?我教你。!看下面!
首先需要2個按鈕.一個開始/一個停止/再需要一個超文本瀏覽框/和兩個編輯框/編輯框1是輸入地址的/編輯框2是打時間的!註:時間是毫秒的。最後還要個時鍾!下面是代碼!
.版本
2
.支持庫
HtmlView
.程序集
窗口程序集1
.子程序
_按鈕1_被單擊
時鍾1.時鍾周期
=
到數值
(編輯框2.內容)
.子程序
_時鍾1_周期事件
超文本瀏覽框1.地址
=
編輯框1.內容
.子程序
_按鈕2_被單擊
時鍾1.時鍾周期
=
0
搞定!!!
⑸ C++ 程序怎麼在控制台刷屏
運用for循環。
在執行循環時先用system("cls");來消除屏幕上的所有內容。再根據當前的循環變數來決定輸出內容的多少,當然這包括了你之前所輸出的內容;例如:假設當前的循環變數為5,你就可以輸出5行的內容到屏幕上。
⑹ pascal編的程序運行時不斷刷屏的語言怎麼寫
沒有,
那是由於n:=0造成的;
pascal是軟體不是硬體,不能關機,有病毒除外。
⑺ 用C++編程序 怎麼刷新當前屏幕 貌似是用clear語句 本人菜鳥 別整太高大上的程序
你好,很高興為你解答
試試這個ShowWindow(hwnd,SW_SHOW);
以上僅供參考,希望能幫助到你
如有其他問題,可以繼續追問
⑻ 易語言製作三句話的刷屏器源碼(詳細點)
在什麼地方發話呢?
發話需要什麼樣的操作?
簡單寫了一個,自己看看就會懂了