1樓:熊初蝶性兆
'assuming
extern
returning
inte,即在你這個檔案的7:\1\5\for.c(8):warning
c4013;for:
error
c2065:
'counmter'1\rand'
undefined.c(8)
;assuming
extern
returning
int這兩個是未解析:
undeclared
identifier
這個是未定義,你識別符號書寫有誤;5\stdlib.h>應該可以解決;
e:\,你加上標頭檔案<
,應該是你定義的counter,而不是counmter括號裡的是行號;for;1\:
warning
c4013:
'srand'
undefined;5\編譯都沒過,哪來執行--~e:\.c(7)
2樓:御劍晨風
編譯都沒過,哪來執行- -~
e:\1\5\for.c(7) : warning c4013: 'srand' undefined; assuming extern returning int
e:\1\5\for.c(8) : warning c4013: 'rand' undefined; assuming extern returning int
這兩個是未解析,你加上標頭檔案應該可以解決;
e:\1\5\for.c(8) : error c2065: 'counmter' : undeclared identifier
這個是未定義,你識別符號書寫有誤,應該是你定義的counter,而不是counmter
括號裡的是行號,即在你這個檔案的7,8行發生錯誤(發生錯誤不代表要在這行解決錯誤,錯誤的原因可能是比較靠前的)
3樓:匿名使用者
1. 在程式前加#include
2. 將第8行printf 的 counmter 改成 counter
4樓:
#include
int main()
for(i=0;i<10;i++)
printf("\n%d",a[i])}
5樓:匿名使用者
counmter 寫錯》 counter
srand 沒包含對應的標頭檔案,不過應該可以編譯通過
c語言goto語句死迴圈,goto語句是迴圈語句 會死迴圈 嗎?
鬼火狼煙 當執行到goto num 程式就會跳轉回到num printf a 然後又繼續向下執行,如此反覆迴圈下去 凡鳥 你的for迴圈每次初始i 0 然後進來goto num,這樣每次for迴圈中的判斷i都是0 10,所以就是死迴圈。所以說一定要把判斷條件的初始化放在迴圈開始之前。此處應該把i 0...
C語言用for迴圈怎麼輸出,C語言for迴圈輸入 輸出
阿四哥 c語言的陣列概念的學習,通過for迴圈輸出列印陣列 龍少 include void main int i,j for i 1 i 3 i for j 1 j 3 i j printf for j 1 j 2 i 1 j printf printf n for i 2 i 0 i for j ...
c語言do迴圈,C語言do迴圈
inf 殷志民 沒有do迴圈,只有do while迴圈 while迴圈和for迴圈,因此如果你是用do while迴圈,do和while兩者是密不可分的,do裡面描述了你在不斷的重複做什麼事,而while告訴編譯器下一次重複進入迴圈的條件是什麼,如果沒有while的話,整個迴圈的思想就少了一部分,也...