The switch statement has the following syntax:switch (expression1) { / การแปล - The switch statement has the following syntax:switch (expression1) { / ไทย วิธีการพูด

The switch statement has the follow

The switch statement has the following syntax:
switch (expression1) { // opening brace for switch statement block
case 1:
// statements to execute when expression1 is 1
break;
case 2:
// statements to execute when expression1 is 2
break;
case 3:
// statements to execute when expression1 is 3
break;
// more case statements as needed
default:
// statements to execute if expression1 doesn't have a "case value"
break;
} // close brace for switch statement block
/
/ This is the next statement after the switch


switch (inByte) {
case 'a':
digitalWrite(2, HIGH);
break;
case 'b':
digitalWrite(3, HIGH);
break;
case 'c':
digitalWrite(4, HIGH);
break;
โปรแกรมภาษา C บน Arduino 2 17
case 'd':
digitalWrite(5, HIGH);
break;
case 'e':
digitalWrite(6, HIGH);
break;
default:
for (int thisPin = 2; thisPin < 7; thisPin++)
{
digitalWrite(thisPin, LOW);
}
}
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
คำสั่งสลับมีไวยากรณ์ต่อไปนี้:สวิตช์ (expression1) { / / เปิดวงเล็บปีกกาสำหรับบล็อกคำสั่งสวิตช์กรณีที่ 1:ปฏิบัติเมื่อ expression1 คือ 1ทำลายกรณีที่ 2:ปฏิบัติเมื่อ expression1 คือ 2ทำลายกรณีที่ 3:ปฏิบัติเมื่อ expression1 คือ 3ทำลายคำสั่งในกรณีเพิ่มเติมตามความจำเป็นเริ่มต้น:ปฏิบัติถ้า expression1 ไม่มี "ค่าตัว"ทำลาย} / / ปิดวงเล็บปีกกาสำหรับบล็อกคำสั่งสวิตช์// เป็นคำสั่งถัดไปหลังจากเปลี่ยน{(inByte)กรณี 'a':digitalWrite (2 สูง);ทำลายกรณีที่ 'b':digitalWrite (3 สูง);ทำลายกรณีที่ 'c':digitalWrite (4 สูง);ทำลายโปรแกรมภาษา C บน Arduino 2 17จะกรณี ':digitalWrite (5 สูง);ทำลายกรณีที่ 'e':digitalWrite (6 สูง);ทำลายเริ่มต้น:สำหรับ (int thisPin = 2; thisPin < 7; thisPin ++){digitalWrite (thisPin ต่ำ);}}
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
คำสั่งสวิทช์มีไวยากรณ์ต่อไปนี้:
สวิทช์ (Expression1) {// เปิดรั้งบล็อกงบเปลี่ยน
กรณีที่ 1:
// งบในการดำเนินการเมื่อ Expression1 1
แบ่ง;
กรณีที่ 2:
// งบในการดำเนินการเมื่อ Expression1 คือ 2
แบ่ง;
กรณี 3:
// งบในการดำเนินการเมื่อ Expression1 คือ 3
แบ่ง;
// เพิ่มเติมงบกรณีตามที่ต้องการ
เริ่มต้น:
// งบในการดำเนินการถ้า Expression1 ไม่ได้ "กรณีค่า"
break;
} // รั้งปิดงบเปลี่ยนบล็อก
/
/ นี่คือคำสั่งถัดไปหลังจากที่สวิทช์สวิทช์ (inByte) { กรณี 'a': digitalWrite (2 สูง); break; กรณี 'B': digitalWrite (3 สูง); break; กรณีที่ 'C': digitalWrite (4 สูง); break; โปรแกรมภาษา C บน Arduino 2 17 กรณีที่ 'D': digitalWrite (5 สูง); break; กรณี 'e': digitalWrite (6 สูง); break; ค่าเริ่มต้น: สำหรับ (int thisPin = 2; thisPin <7; thisPin ++) { digitalWrite (thisPin ต่ำ); } }

























การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
งบสลับมีไวยากรณ์ต่อไปนี้ :สวิตช์ ( expression1 ) { / / เปิดรั้งสลับบล็อกข้อความกรณีที่ 1 :/ / ข้อความที่จะรันเมื่อ expression1 1แบ่ง ;กรณีที่ 2 :/ / ข้อความที่จะรันเมื่อ expression1 2แบ่ง ;กรณีที่ 3 :/ / ข้อความที่จะรันเมื่อ expression1 3แบ่ง ;/ / เพิ่มเติม กรณีงบได้ตามต้องการค่าปริยาย :/ / สั่งประหาร ถ้า expression1 ไม่มี " คุณค่าคดี "แบ่ง ;} / / ปิดสลับบล็อกรั้งงบ/นี้คือข้อความถัดไปหลังจากเปลี่ยนสวิตช์ ( inbyte ) {กรณี " " :digitalwrite ( 2 ระดับ )แบ่ง ;กรณี " B " :digitalwrite ( 3 ระดับ )แบ่ง ;กรณี " C " :digitalwrite ( 4 , สูง )แบ่ง ;โปรแกรมภาษา C บน Arduino 2 17กรณี " D " :digitalwrite ( 5 ระดับ )แบ่ง ;กรณี " E " :digitalwrite ( 6 , สูง )แบ่ง ;ค่าปริยาย :( 1 thispin = 2 ; thispin < 7 ; thispin + + ){digitalwrite ( thispin ต่ำ )}}
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: