1樓:網友
改為%c %c之間假乙個空格 輸入格式比如:12 dasf f g 就ok了。
2樓:樹下de孩子
在%s和%c中間加個空格,方便不讀錯資料,我試過了c50例上的題。
c語言 請問一下這個賦值語句有什麼問題??斷點除錯怎麼不對啊??
3樓:漠影歌
*(data+i-k)這句話的意思是從(data+i-k)這塊位址裡面取出乙個值,(data+i-k)代表的是乙個指標,表示data移動了i-k個位置,你將取出的值(如果沒猜錯你取出的值應該是int16_t型別)直接與null進行比較肯定是錯的,null可以和指標進行比較,不能和數值進行比較,改為0就對了。
4樓:網友
記憶體溢位?當k的值大於i的值會記憶體溢位,你把迴圈條件改為 k < i 看看。
請問一下c語言這樣寫為什麼不對啊?為什麼要輸入兩次p -> num 為0才能退出迴圈,求指教!
5樓:匿名使用者
;注意大括號外有分號》score[i];應該是sum結果指向陣列s[0],sum=sum+p->score[i]=sum+s[0].score[i]總之,sum=0+90+95+85
and後面可以跟i嗎 為什麼我老感覺不對啊
6樓:網友
and是連詞,後面可以跟i,作主語。如果作賓語或表語,一般用me。例如:
both he and i are expecting your arrival.(動詞賓語)
this affair is between him and me.(介詞賓語)
求學c語言所要會的英語單詞和術語,另外教教我賦值是啥意思?我搞了半天,還不懂啊!
7樓:網友
賦值就是值傳遞的意思,a=b;的意思就是把b的值傳給a,這樣a和b就有一樣的值。英語單詞和術語是要靠自己平時積累的,遇到不認識的單詞,查一下什麼意思,時間長了就熟悉了。
c語言,,看看我的賦值函式 為什麼不對啊????
8樓:人才不
因為你的 *p 是作為引數傳進去的。
雖然fun函式改變了p 但是並沒有影響外部的 p 如果想帶出對p的改變。
傳值的時候要加上引用&
改成這個就行了。
void fun(int * p)
9樓:網友
主函式應該是 int main()
你寫成main()了。
10樓:網友
你返回的是臨時變數的位址,沒有作用。
C語言列印的日曆為什麼不對
你的意思是不是數字沒對齊?那是因為你游標不對。你打完乙個數字 游標要退回原位 在每個後面加。printf d date 我用c語言做了個日曆,但是它的輸出有問題,誰能幫我看看,如下 這樣看,太累了,如果可以,將你的輸出介面也貼出來吧。方便我們找錯誤的 c語言 列印日曆,星期和日起對不上號,怎樣調整日...
C語言題目,求教一下
結果 n 0,k 4 輸出 0 case4 n 2 k break 結果 n 2,k 3 輸出2 case3 n 1 k break 結果 n 3,k 2 輸出3 case2 case4 n 2 k break 結果 n 5,k 1 輸出5 答案應該是0235 確實沒有什麼6的存在 default ...
C語言問題,怎麼修改一下程式設計,在C語言程式設計中應該注意哪些問題
您好!很高興為您解答。如果僅僅是從改正 錯誤這一角度看,有如下問題 1 語句 scanf c c c1,c2 的位置上換成 2 語句 d c1 c2 後面缺少 不過也可能是lz的貼上出了問題 3 vc中 不知您是不是 呼叫函式 getch 是要加標頭檔案的 include 下面是修改後的 inclu...