1樓:匿名使用者
type-35
bta-p100
ds1191
pz38
type-35
bta-p100 : 1
ds1191 : 1
pz38 : 1
type-35 : 2
press any key to continue
#include
#include
#include
typedef struct node *list,node,*pnode;
list initlist()
void insertlist(list head,char *word)
p = head;
while(p->next && strcmp(p->next->txt,word) < 0)
p = p->next;
if(strcmp(p->next->txt,word) == 0)
if(p->next)
else
}void showlist(list head)
}void freelist(list head)
}int main()
showlist(head);
freelist(head);
return 0;}
2樓:
我可以告訴你怎麼實現,但是**必須你自己敲。
c語言問題,求大神解答!
3樓:匿名使用者
#include
int main(void)
#include
int main(void)
4樓:
#include
int main ()
else
}第一題
c語言問題,求大神解答!
c語言問題求大神解答~~
5樓:匿名使用者
因為i = 9時,m = sqrt(9) = 3;
函式體內for迴圈首先判斷9%2,值是1因此返回0,可以作如下修改:
for(i=2;i<=m;i++)
if(n%i==0)
return -1;
return 0;
這樣的話迴圈就會返回-1
6樓:匿名使用者
fact 函式的目的有點不清楚哈,不知道是不是想用來判斷一個數是不是合數(合數返回-1,素數返回0,如果是這個目的的話,那這個函式是有問題的)。
當前的 fact 它的作用能判斷一個數是不是偶數,偶數會返回-1,奇數會返回0。因為fact函式中for 迴圈中有一個 if...else...
結構,不管if後面的條件是否成立,fact函式中的for迴圈都只會執行一次,它裡面的i只會是2。所以也就是判斷n能不能被2整除,能就返回-1,不能就返回0。9是奇數,所以fact(9)等於0。
7樓:傷透腦筋的小蜜蜂
什麼程式啊,你這程式還可以除錯????
c語言問題求大神解答
8樓:軒轅雲陽
當輸入的字元為空格或回車或製表符時不代表state=0
而是空格或回車都有他自己的一個值
9樓:小皇帝
執行完if (c == ' ' || c == '\n' || c == '\t')
state = out;後如果是空格或回車,製表符 下邊的else if (state == out)是不執行的,所以統計的單詞nw是沒法 加的,只能通過下一輪迴圈不是空格,回車,製表符時 不執行state = out; 直接執行後邊的
else if (state == out)把 上一輪判斷的一個單詞加上。
然後把state又變成了1。又可以進行下一輪判定了。
10樓:匿名使用者
state應該是記錄程式是否正位於一個單詞中的
一道c語言的問題,求大神解答
11樓:丿艾瑞灬莉婭
對於max函式,第一個max有預設引數c,這個引數可寫可不寫,因此max(3,4)無法判斷呼叫哪一個max,出現二義性,錯誤(如果是c語言,那直接就不支援函式的過載,同名函式直接會出錯)
對於任何函式來說,引數的預設只能是右邊,要呼叫ferror,可以使ferror(),ferror(1),ferror(1,2),但絕不能預設左邊的引數
C語言問題求大神解答,求大神解答一下C語言問題?
a b 2,n b 4 1 計算 裡面的,b 2,n n b 5 2 1,逗號表示式返回最後一個表示式的值 賦值表示式的值就是被賦給的值,即1 所以括號裡面結果為1 2 計算a 1 4,先計算等號右邊的值 5 則a 5,等價於a a 5 12 5 2 樓主你好。b 2,n b 其實就是兩條語句,第一...
C語言題,求大神解答,c語言的題,求大神解答
include int main for i 0 iprintf d az i printf n for i 0 iprintf d af i printf n return 0 c語言的題,求大神解答 解 1 a項錯誤 有些不可見字元可放入緩衝區,例如 回車 空格。b項錯誤 有些輸入函式有緩衝區,...
求問c語言大神,求問c語言大神 int a 3 4 那麼a, a, a是什麼型別?有什麼區別?
a是指陣列的首地址,是個地址值 a是陣列第一個位置的元素值,是陣列中的數值 a不能用於取陣列的地址,本身a就是地址了,不能再次取地址,否則得到的值是錯誤的。但是可以取變數的地址。二維陣列陣列名為陣列指標.所以a型別為 int 4 a就是a 0 型別為int,等效於const int a是二維陣列指標...