1樓:匿名使用者
從結果上看你的答案是沒有問題,我也不知道你**錯了,但我發現你在邏輯上犯了錯誤!就順便給你說說,m是字串的最大長度,不是實際長度,當字串實際長度小於m時,多餘的部分用ascii的0還是用隨機數來填充,不得而知,這個要看編輯器是哪個,c語言編輯器有好幾個,同一個邏輯錯誤在不同編輯器上表現也不同,有的就對,有的就錯,也可能是你機器上的c除錯工具和模擬系統的除錯工具不一樣,恰好你的這個邏輯錯誤在你的工具上沒表現出初錯誤,而在模擬系統上檢測時就出現問題!
所以不建議這樣寫for(i=0;i 推薦:for(i=0;ss[i];i++) 代替迴圈,這樣嚴謹些!你可以試試。 當然這種可能有,但不一定是,希望對你有幫助,自學畢竟不可能曉得一個特別容易被忽略的地方。 2樓:匿名使用者 初次參加考試的人大多會範錯誤的,就是把題做對了,但是沒有儲存上,我就是這樣考了兩次的人,只要執行對了,你的程式就沒問題,但是可能沒有儲存上吧,到網上找找具體答題過程看看,問老師也行,不要為此丟分了…… 祝你好運 選d 比較淺顯的來說,左移n位就是乘以2的n次方,右移n位就是除以2的n次方。具體細節如下 c語言裡的左移和右移運算 先說左移,左移就是把一個數的所有位都向左移動若干位,在c中用 運算子.例如 int i 1 i i 2 把i裡的值左移2位 也就是說,1的2進位制是000.0001 這裡1前面0的個... 那你把你要實現的功能和 發出來 如果完全正確,自然會給你分 計算機二級c語言最後一道大題是按照過程給分還是隻看執行結果給分的?是人工閱卷,還是電腦閱卷?最後一道題屬於程式設計題,只要函式編寫符合要求,能夠正確輸出題目要求的結果,即可以得分。編好程式後需要執行一下,計算機自動將執行結果儲存下來與標準答... 不是唯一的,只要你寫的那個演算法計算出的結果,是正確的就行。計算機二級c語言最後一道大題是按照過程給分還是隻看執行結果給分的?是人工閱卷,還是電腦閱卷?最後一道題屬於程式設計題,只要函式編寫符合要求,能夠正確輸出題目要求的結果,即可以得分。編好程式後需要執行一下,計算機自動將執行結果儲存下來與標準答...二級c語言題,急求解,二級C語言題,急求解
計算機二級c語言最後一道程式設計題執行結果正確,但過程演算法和答案不一
國家計算機二級考試C語言最後一道程式設計題答案是唯一的嗎