已采納回答 / 落日離橋
if條件循環(huán)先走if, 在不符合if條件的情況下再走else,也就是說如果n=1的話getwordnumber=1,不等于1的話就走else 所以走else的時(shí)候n不等于1。
2015-04-15
已采納回答 / lymo
<...code...>
已采納回答 / 康振寧
清一下緩存,重新打開瀏覽器試試
已采納回答 / onemoo
所謂的形參中的int arr[] 實(shí)際上是整個(gè)函數(shù)聲明的一部分,這是將這個(gè)參數(shù)聲明為int型的數(shù)組,所以要加上[]來表示數(shù)組(其實(shí)是當(dāng)作指針來用的)。而函數(shù)調(diào)用傳參數(shù)時(shí),需要傳遞的是參數(shù)名,也就是數(shù)組名,當(dāng)然就不需要[]了。其實(shí)傳入的是這個(gè)數(shù)組第一個(gè)元素的地址,也就是指向第一個(gè)元素的指針。
2015-04-13
已采納回答 / onemoo
想知道為什么出這樣的結(jié)果就去看匯編,gcc -S 或 objdump -d。不過初學(xué)階段你完全不用考慮這么多。就像LS說的,這個(gè)完全是C標(biāo)準(zhǔn)未定義的行為,不同的平臺(tái)可能有不同的結(jié)果。
2015-04-13
已采納回答 / 張翔14
#include<stdio.h>int main() {?????????? int age=18;???????????????? printf("我今年%d歲!\n", age);???return 0;????} 你的錯(cuò)誤已經(jīng)用橫線畫出(2處),在輸入程序時(shí)要注意中英文不同情況下的符號(hào)特點(diǎn)!
2015-04-10