iT邦幫忙

0

C的小問題 求解

問題:
int A,B,C;

當A的值由1轉變成1且B的值由1轉變成為0時,C++

這段敘述用C來寫 大概要怎麼寫 謝謝
小弟新手,求大神幫忙

看更多先前的討論...收起先前的討論...
youarefat iT邦新手 5 級 ‧ 2018-12-25 10:33:40 檢舉
"A的值由1轉變成1"
???
嗯...是呀...他要由1轉成1 才符合條件@@
weiclin iT邦高手 4 級 ‧ 2018-12-25 11:05:03 檢舉
你要多一個 prev_A 和 prev_B 去紀錄上一次 AB 的值, 才會知道是怎麼轉變
嗯....恕小弟駑鈍 可以請大神 寫個簡單範例嗎...感恩^^
ant1017 iT邦新手 2 級 ‧ 2018-12-25 11:15:03 檢舉
int A, B, C, prev_A, prev_B;
A = 指定給A的初始值;
B = 指定給B的初始值;
prev_A = A;
prev_B = B;
--------------當A與B改變後的判斷--------------
if(A == prev_A && B != prev_B)
C++
非常的感恩您^^ 謝謝
runan5678 iT邦研究生 1 級 ‧ 2018-12-25 16:24:31 檢舉
亂入..,2進位 ?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
神威
iT邦研究生 4 級 ‧ 2018-12-25 10:38:18
if(A==1 && B==0){C++;}

嗯...這個我有試過 但無法實現我手邊裝置的狀態@@

小魚 iT邦大師 1 級 ‧ 2018-12-25 15:40:52 檢舉

各加一個變數記錄舊的狀態就可以了.

嗯~好的 感恩

我要發表回答

立即登入回答