討論串[問題] 不用if-else, for, while, do-while取絕
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 4→)留言5則,0人參與, 最新作者ibmibmibm (BestSteve)時間9年前 (2016/04/11 15:41), 編輯資訊
0
0
1
內容預覽:
原文恕刪. 用setjmp/longjmp來模擬while loop. 這裡有測試結果. http://ideone.com/PetGBe. 以下是程式碼. #include <stdio.h>. #include <setjmp.h>. int abs(int value) {. jmp_buf
(還有702個字)

推噓4(4推 0噓 2→)留言6則,0人參與, 最新作者seanwu (sean)時間9年前 (2016/04/10 15:06), 編輯資訊
0
0
0
內容預覽:
原文恕刪,手癢也來一個:. #include <stdio.h>. int main() {. int num;. scanf("%d", &num);. printf("%d\n", snprintf(0, 0, "%*c", num));. }. // snprintf 也是可以換成 print
(還有75個字)

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者ronin728 (浪人)時間9年前發表 (2016/04/07 14:23), 9年前編輯資訊
0
0
0
內容預覽:
原文吃掉. --------------------------------------------------. 作業系統:Windows 10. 編譯器:MSVC(x86 32bits模式). 超低可移植性注意 . 這個程式在別人的 x86 PC 跑不起來的機率應該有 80%. 如果你編譯
(還有644個字)

推噓14(14推 0噓 16→)留言30則,0人參與, 最新作者TobyH4cker (河海不擇細水長流)時間9年前發表 (2016/04/06 16:54), 9年前編輯資訊
0
0
2
內容預覽:
這題假設照原本的限制. 再加上不能用任何relational operator或logical operator. 但可以使用bitwise operator. 則abs(int)有哪些做法. 有放推文的表示概念上是一樣我再重新用C實作. ※法1. #include <stdio.h>. int m
(還有3012個字)

推噓8(8推 0噓 23→)留言31則,0人參與, 最新作者CaliforCat (加州貓)時間9年前發表 (2016/04/06 15:33), 9年前編輯資訊
0
0
0
內容預覽:
對一個整數取絕對值. 如果不用到if-else, for, while, do-while. 可以使用什麼方法. 我想到的都是會用到上列的限制.... 請前輩指教 謝謝. --. 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.234.148.56. 文章網址: https://w
首頁
上一頁
1
下一頁
尾頁