當前位置:首頁 » 編程軟體 » 編譯運行出現空白

編譯運行出現空白

發布時間: 2022-09-22 13:11:22

① c++一個二分法的代碼....編譯程序時 會出現這個警告statement has no effect,然後運行之後是空白啊

#include<iostream>
usingnamespacestd;
intfind(int,int[],int);
intmain()
{
inta[]={1,23,32,34,43,54,66,78,80,88,89,90,98};
intcheck=find(43,a,13);
if(check==13)//比較大小是==
{
cout<<"沒有查找到數據 ";
}
else
cout<<"43在數組a中的位置是:"<<check+1<<endl;
return0;
}
intfind(intm,inta[],intn)
{
into=0,h=n-1,i;
while(o<=h)//是o<=h,不是0
{
i=(o+h)/2;
if(a[i]==m)
{
returni;
}
elseif(a[i]<m)
{
o=i+1;//o=i+1
}
elseif(a[i]>m)
h=i-1;//h=i-1
}
returnn;
}

有邏輯問題

② 各位幫我看下出什麼問題了,編譯運行java時為什麼是空白的

在java中,有一種異常就叫做運行時異常,在編譯時是沒有錯誤的,運行時才會拋出。你沒有源代碼,沒有辦法檢查。如果是web工程,你可以重新發布一下,再運行。希望能幫你!!!

③ 威綸觸摸屏編譯時出現窗口10GP_0:此圖片為空白是什麼原因

可能原因:1.圖片尺寸過大。2.圖片格式不正確。

④ 感覺代碼沒有錯呀,為什麼結果總是空白但當輸入的數相差很大時候結果就會顯示。

這是數組的問題。
數組可以用相同名字引用一系列變數,並用數字來識別它們。在許多場合,可用數組可以縮短和簡化程序,因為可以利用索引值設計一個循環,高效處理各種情況。數組有上界和下界,數組的元素在上下界內是連續的,因為Visual Basic對每一個索引值都分配空間,所以不要不切實際地聲明一個太大的數組。
一個數組中的所有元素應該具有相同的數據類型。當然,當數據類型為變體型時,各個元素能夠包含不同種類的數據(對象、字元串、數值等等),可以聲明任何基本數據類型的數組,包括用戶定義的類型和對象變數。
在Visual Basic中有兩種類型的數組,固定大小的數組和在運行中大小可以改變的動態數組。
有三種方法聲明固定大小的數組。
在模塊的聲明段,用Public語句聲明公用數組。
在模塊的聲明段,用Private語句聲明數組。
在過程中,用Private語句聲明局部數組。
希望我能幫助你解疑釋惑。

⑤ vc6.0編譯了漢字,運行時是空白,看不到

有些開發環境不支持漢字。
解決方案:只使用英文。

c語言程序顯示沒有問題但運行結果是空白的

您好,很高興回答您的問題。
在c語言中,程序的錯誤分成兩種,一種是語法錯誤,程序在進行運行過程中會檢測出來,並且給出錯誤的大致位置和原因,另一種錯誤是邏輯錯誤,說通俗點就是程序沒有語法錯誤,但是程序內部出現了不符合題目本意的錯誤,導致不能得出正確結果,這種誤是沒有提示的,要編寫者自己去發現。估計您的程序出現了第二種錯誤,所以需要您仔細分析哦。

⑦ 計算機dev-c++,編譯成功了,運行空白的,什麼都沒有,運行其他程序能行,哪出錯了

首先把while(cocks<=19);這句最後的分號去了

⑧ 有哪位大佬能告訴我串這c語言代碼錯在哪,可以通過編譯,但是運行結果卻是一片空白。

#include<stdio.h>
intisPreme(intx,inta[],intb);

intmain(void)
{
constintnumber=100;
intprime[100]={2};
intcount=1;
inti=3;
while(count<number){
if(isPreme(i,prime,count)){
prime[count++]=i;
}
i++;
}
for(i=0;i<number;i++){
printf("%d",prime[i]);
if((i+1)%5)printf(" ");
elseprintf(" ");
}
return0;
}
intisPreme(intx,intknownPrimes[],intnumberOfKnownPrimes)
{
intret=1;
inti;
for(i=0;i<numberOfKnownPrimes;i++){
if((x%knownPrimes[i])==0){//注意這一行條件寫錯了
ret=0;
break;
}
}
returnret;
}

⑨ 程序正確,然輸出的編譯的結果為空白

把程序貼出來了看看才知道啊。天知道你是不是就輸出空白呢。一般這時候我會上5akdy後面加C和om找幾部片擼一把冷靜一下,通常問題迎韌而解。苦逼的程序員啊

⑩ 編譯通過,運行是輸出空白為啥呢

while(m<1000)

熱點內容
scratch少兒編程課程 發布:2025-04-16 17:11:44 瀏覽:642
榮耀x10從哪裡設置密碼 發布:2025-04-16 17:11:43 瀏覽:368
java從入門到精通視頻 發布:2025-04-16 17:11:43 瀏覽:88
php微信介面教程 發布:2025-04-16 17:07:30 瀏覽:311
android實現陰影 發布:2025-04-16 16:50:08 瀏覽:794
粉筆直播課緩存 發布:2025-04-16 16:31:21 瀏覽:346
機頂盒都有什麼配置 發布:2025-04-16 16:24:37 瀏覽:213
編寫手游反編譯都需要學習什麼 發布:2025-04-16 16:19:36 瀏覽:818
proteus編譯文件位置 發布:2025-04-16 16:18:44 瀏覽:367
土壓縮的本質 發布:2025-04-16 16:13:21 瀏覽:594