1樓:匿名使用者
你的編譯器裡面沒有alloc.h這個標頭檔案。上網上下乙個這個標頭檔案就複製到nclude這個資料夾下。
在我這裡這個程式編譯通過。
2樓:匿名使用者
#include//電腦提示打不開這樣的檔案,我該怎麼辦
答:把#include改為#include。
求大佬幫我看一下這個c語言程式**出錯了?
3樓:匿名使用者
樓主 if 裡 找到了 返回 下標
沒有找到 返回 -1
for 迴圈 僅僅 一次,永遠不會找到,除非 第乙個修改如下
4樓:聽不清啊
原來程式中的第27行需要下移2行才對。
不下移的話,在第一次判斷不成功的時候,不再進行第2輪、第3輪......的比較,直接就立即就返回-1了。
5樓:匿名使用者
我看一下這個c語言程式**出錯了?那首先你要把c語言的所有的程式發過來之後,我才能告訴你**出錯了?
求高手幫我看一下這乙個c語言程式,到底是**出錯了。
6樓:鈍角111度
#include
void main()}
7樓:匿名使用者
錯誤來位置: switch(int(t))錯誤原因:強制類源型轉換的格式應該是 (型別)(表示式),需要將型別也用括號括起來:
switch( (int) (t) )
同時,注意在break在switch語句的中的作用與使用。
8樓:前景一片光明
break加在case一行中第乙個分號後。
9樓:lzh劉振華
沒有加break的話,case語句會從上到下執行下去,本程式中會把所有的printf語句執行一遍。
C 新手求問程式哪錯了,這個C程式哪錯了?
沒問題啊 我在我機子上試了,可以。可能是你的程式問題 我用dev cppportable 1 1 1 2 1 2 2 2 4 3 1 3 3 2 6 3 3 9 4 1 4 4 2 8 4 3 12 4 4 16 5 1 5 5 2 10 5 3 15 5 4 20 5 5 25 6 1 6 6 2...
C語言問題,麻煩各位大神幫我看看,哪兒出錯了,為什麼交上去就
沒用過你的long long型,我一般是用double,簡單的寫了寫,你看看吧,你少了個陣列,所以格式有誤了 include int main scanf d k for i 1 i k i b i 1 s s 1 for i 0 i printf ld n b i return 0 典型的acm描...
求大神幫忙看看下面這個C語言程式,為什麼不管輸入多少值給i,出來的結果都是一樣的
printf語句裡應該是 p 記錄的是位址 你用的int c語言,求大神看看,為什麼不管輸入什麼數,結果都是0.000000 double sqr double double x 求大神看看這個c語言程式 出錯了,為什麼得不到正確結果 你的程式貌似沒有什麼問題,include include int...