[問題] 2位元轉10位元的問題

看板C_and_CPP (C/C++)作者 (歪國人)時間2年前 (2022/07/24 18:26), 編輯推噓5(7215)
留言24則, 11人參與, 2年前最新討論串1/1
開發平台(Platform): (Ex: Win10, Linux, ...) 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出) C 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 小孩國中上高中暑假在C語言 有一題目是2位元轉10位元 目前寫完程式後出錯 因為我本身不是本科所以也沒辦法幫忙除錯 想請版上的板友可以幫忙給各建議~看初學者的程式錯在哪裡 題目在 https://imgur.com/a/n05q1tM int main() { int i; scanf("%d",&i); //計算字數 int K=0; char n[100]={}, m[100]={}; scanf("%s",n); while (n[k]!='\0') { k++; } //反轉 for (int l=k-1; l>=0;l--){ int p=0; m[p]=n[1]; p++; printf("%d\n",m[p]); } //計算 int u=0; for(into=0;o<k; o++){ u+=m[o]*(i^o); 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔) 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.172.146.68 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1658658360.A.E29.html

07/24 18:30, 2年前 , 1F
請小朋友學著用 debugger,不會的話自己去問老師怎
07/24 18:30, 1F

07/24 18:30, 2年前 , 2F
麼用,不然就自己土法煉鋼多加幾行 printf
07/24 18:30, 2F

07/24 18:32, 2年前 , 3F
網友直接告訴答案是學不到東西的
07/24 18:32, 3F

07/24 18:34, 2年前 , 4F
程式碼是不是沒剪貼完,感覺後面還有
07/24 18:34, 4F

07/24 18:35, 2年前 , 5F
學會用 debugger 之前應該要先學會看錯誤訊息
07/24 18:35, 5F

07/24 20:28, 2年前 , 6F
看你小孩宅不宅
07/24 20:28, 6F

07/24 20:28, 2年前 , 7F
宅 -> 有 printf, debugger
07/24 20:28, 7F

07/24 20:28, 2年前 , 8F
不宅 -> 有同學
07/24 20:28, 8F

07/24 22:35, 2年前 , 9F
Debugger是最重要的,解決小問題才是寫程式最重要的根基
07/24 22:35, 9F

07/24 23:14, 2年前 , 10F
跟同學討論吧 (討論才會知道自己跟別人的差距XD)
07/24 23:14, 10F

07/25 03:13, 2年前 , 11F
問題應該在c沒有內建數學冪運算式啦(^),^是XOR不
07/25 03:13, 11F

07/25 03:13, 2年前 , 12F
是冪運算。壞心
07/25 03:13, 12F

07/25 03:13, 2年前 , 13F
一點告訴你問題在哪,讓孩子當伸手牌早早放棄當工
07/25 03:13, 13F

07/25 03:13, 2年前 , 14F
程師,反正至少
07/25 03:13, 14F

07/25 03:13, 2年前 , 15F
會有50%以上的人很討厭寫程式,提早讓孩子放棄也是
07/25 03:13, 15F

07/25 03:13, 2年前 , 16F
種選擇。
07/25 03:13, 16F

07/25 11:16, 2年前 , 17F
謝謝各位的建議
07/25 11:16, 17F

07/25 13:00, 2年前 , 18F
那麼簡單都不會自己查,那你給他學這個幹嘛,連google
07/25 13:00, 18F

07/25 13:00, 2年前 , 19F
都不會
07/25 13:00, 19F

07/25 17:23, 2年前 , 20F
int p宣告在迴圈內部?
07/25 17:23, 20F

07/27 13:19, 2年前 , 21F
沒完整程式碼,而且自己debug是學習的過程
07/27 13:19, 21F

07/28 20:45, 2年前 , 22F
學甚麼C...python js ruby這種挑一個比較有成就感吧
07/28 20:45, 22F

07/29 01:12, 2年前 , 23F
學C是對的, 才國高中而已可以比別人多好幾年學習
07/29 01:12, 23F

07/29 01:12, 2年前 , 24F
慢慢來不要急
07/29 01:12, 24F
文章代碼(AID): #1YtHuuuf (C_and_CPP)
文章代碼(AID): #1YtHuuuf (C_and_CPP)