Proposition => If alpha and beta are int variables with alpha=4 and beta=9,what value is stored
into alpha in each of the following? Answer each part independently of the others.
A) alpha=3*beta; B) alpha=alpha+beta; C)alpha++; D)alpha--;
E)alpha=alpha+alpha F)alpha=beta%6
Translated into Thailand => ถ้าอัลฟาและเบต้าเป็นตัวแปร int เมื่อ alpha = 4 และ beta = 9, จงหาว่าค่าที่ถูกเก็บไว้ในอัลฟาในแต่ละข้อดังต่อไปนี้เป็นเท่าไร คำตอบของแต่ละข้อเป็นอิสระจากข้ออื่น ๆ
A) alpha=3*beta; B) alpha=alpha+beta; C)alpha++; D)alpha--;
E)alpha=alpha+alpha F)alpha=beta%6
Solution=>
int alpha=4; //เป็นการประกาศตัวแปล และกำหนดค่า
int beta=9;
int a,b,c,d,e,f; //เป็นการประกาศตัวแปลแต่ยังไม่กำหนดค่า
a=3*beta;
b=alpha+beta;
c=alpha+1;
d=alpha-1;
e=alpha+alpha;
f=beta%6;
println("A) alpha="+a+" B) alpha="+b+" C) alpha++="+c);
println("D) alpha="+d+" e) alpha="+e+" f) alpha="+f);
Out put => A) alpha=27 B) alpha=13 C) alpha++=5
D) alpha=3 e) alpha=8 f) alpha=3
You can run code in http://processingjs.org/tools/processing-helper.html
text book name :Programming and problem solving with Java – 2nd edition
Author : Nell Dale and Chip Weems
ISBN 978-0-7637-3402-2
ไม่มีความคิดเห็น:
แสดงความคิดเห็น