å•題
æ•´æ•°åž‹ã®å¤‰æ•° a 㨠b を宣言ã—ã€a ã«æ•´æ•°å€¤ 5 㨠b ã«æ•´æ•°å€¤ 10 を代入ã—ãŸå¾Œã€ã“れらã®å¤‰æ•°ã®å€¤ã‚’交æ›ã—ã¦ã€a 㨠b ã®å€¤ã‚’コンソールã«è¡¨ç¤ºã—ã¾ã™ã€‚
ヒント
変数ã®å®£è¨€ã¨åˆæœŸåŒ–:
æ•´æ•°åž‹ã®å¤‰æ•° a 㨠b を宣言ã—ã€ãれãžã‚Œã«åˆæœŸå€¤ã‚’è¨å®šã—ã¾ã™ã€‚
int a = 5;
int b = 10;
ã“れã«ã‚ˆã‚Šã€å¤‰æ•° a ã«ã¯æ•´æ•°å€¤ 5 ãŒã€å¤‰æ•° b ã«ã¯æ•´æ•°å€¤ 10 ãŒä»£å…¥ã•れã¾ã™ã€‚
値ã®äº¤æ›:
変数 a 㨠b ã®å€¤ã‚’交æ›ã™ã‚‹ãŸã‚ã«ã€ä¸€æ™‚çš„ãªå¤‰æ•°ã‚’使用ã—ã¾ã™ã€‚変数 temp を宣言ã—ã€ãã®ä¸ã§ a ã®å€¤ã‚’一時的ã«ä¿å˜ã—ã€a ã« b ã®å€¤ã‚’代入ã—ã€æœ€å¾Œã«ä¸€æ™‚çš„ãªå¤‰æ•°ã®å€¤ã‚’ b ã«ä»£å…¥ã—ã¾ã™ã€‚
int temp = a;
a = b;
b = temp;
値ã®è¡¨ç¤º:
値を交æ›ã—ãŸå¾Œã€æœ€çµ‚的㪠a 㨠b ã®å€¤ã‚’コンソールã«è¡¨ç¤ºã—ã¾ã™ã€‚
System.out.println("変数 a ã®å€¤: " + a);
System.out.println("変数 b ã®å€¤: " + b);
ã“ã®æ–¹æ³•ã«ã‚ˆã‚Šã€a 㨠b ã®å€¤ãŒåŠ¹æžœçš„ã«äº¤æ›ã•れã€ãれãžã‚Œã®å¤‰æ•°ã®æ–°ã—ã„値ãŒã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã«è¡¨ç¤ºã•れã¾ã™ã€‚
→解ç”例
「001変数ã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント