討論串請問c語言的int
共 5 篇文章
內容預覽:
我想問題出在於對 int及float的型別宣告、觀念等仍不熟,. 而且程式中還看到只有人類才會出現的算數思考模式!. 舉個例:. 35 ÷7 = 5. 35 ÷2 = 17.5. 若是結構式程式語言, 則應該這麼做:. int a = 35;. float b = 35;. printf("a除以7
(還有589個字)
內容預覽:
※ 引述《quota@kkcity.com.tw (大改名片檔)》之銘言:. 基本上. 第一個結果 (1.a) 也是錯的, 被印出來的是堆疊空間的數值. 多印個幾次, 數值會相對變化. 至於第二個結果 (2.a), 那是因為前面計算處理過 float b. 加上有呼叫 printf(), 所以此值尚
(還有63個字)
內容預覽:
※ 引述《mosquito520.bbs@ptt.cc ( )》之銘言:. > ※ 引述《jiannrong@kkcity.com.tw ( )》之銘言:. > : 我有一個問題,請看以下語法(我只是修改printf的敘述). > : #include<stdlib.h>. > : main().
(還有412個字)
內容預覽:
※ 引述《jiannrong@kkcity.com.tw ( )》之銘言:這應該是dependent on complier的問題,你可能需要先搞清楚的是.... 當你使用printf傳入的參數是a/=2. 那實際上它傳入的是a?還是a/2?. 同樣的,. 1a那行,a應該是35,. a/=2傳進去
(還有869個字)
內容預覽:
我有一個問題,請看以下語法(我只是修改printf的敘述). #include<stdlib.h>. main(). {. int a=7;. printf("a=%d\n",a);. printf("a加上5為%d\n",a+=5);. printf("a減掉5為%d\n",a-=5);. pri
(還有436個字)