Re: [耍冷] 用C寫流行語

看板joke作者 (姆咪智障)時間7年前 (2017/05/30 20:16), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串9/11 (看更多)
隨手寫個雲蟲產生器,獻醜了>///< #include<stdio.h> #include<string.h> int main(){ char cloudlaba[100]; int i,l; while(1){ gets(cloudlaba); l=strlen(cloudlaba); printf("很"); for(i=0;i<l/2;i++){ printf("%c",cloudlaba[i]); } printf("的"); for(i=l/2;i<l;i++){ printf("%c",cloudlaba[i]); } printf("?\n%s\n",cloudlaba); } return 0; } -- 作者 ilikeroc (U文起司) 看板 joke 標題 [猜謎] 很分的隔線 板主在推文中出現我一個月不發笑話

05/19 14:00,
恭喜你。
05/19 14:00
賞析:平時非常低調的板主突然出現推文卻沒人推爆, 可見這板主多沒存在感,整體而言可說是相當符合板旨 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.12.100.16 ※ 文章網址: https://www.ptt.cc/bbs/joke/M.1496146600.A.911.html

05/30 20:18, , 1F
謝謝你,我以後用用看
05/30 20:18, 1F

05/30 20:19, , 2F
還有20天呢==
05/30 20:19, 2F

05/30 22:04, , 3F
認真回個,剛compile了一下,奇數字會出現亂碼
05/30 22:04, 3F

05/30 22:05, , 4F
原因是中文字由兩個bytes儲存,問題出在 i/2
05/30 22:05, 4F

05/30 22:06, , 5F
強制除以2會造成兩個bytes被分開輸出導致亂碼
05/30 22:06, 5F

05/30 22:07, , 6F
更正,l/2
05/30 22:07, 6F
文章代碼(AID): #1PBMAeaH (joke)
討論串 (同標題文章)
文章代碼(AID): #1PBMAeaH (joke)