Latest web development tutorials
×

C++ หลักสูตร

C++ หลักสูตร C++ แนะนำโดยย่อ C++ การตั้งค่าสภาพแวดล้อม C++ ไวยากรณ์พื้นฐาน C++ หมายเหตุ C++ ชนิดข้อมูล C++ ประเภทตัวแปร C++ ขอบเขตตัวแปร C++ คงที่ C++ ประเภทการปรับเปลี่ยน C++ ประเภทการจัดเก็บ C++ ผู้ประกอบการ C++ การไหลเวียน C++ ผู้พิพากษา C++ ฟังก์ชัน C++ ดิจิตอล C++ แถว C++ เชือก C++ ชี้ C++ อ้างอิง C++ วันที่และเวลา C++ เอาท์พุทหรือ Basic Input C++ โครงสร้างข้อมูล

C++ เชิงวัตถุ

C++ คลาสและวัตถุ C++ สืบทอด C++ ผู้ประกอบการมากเกินไปและการทำงานมากเกินไป C++ polymorphism C++ ข้อมูลที่เป็นนามธรรม C++ ข้อมูล encapsulation C++ อินเตอร์เฟซ(ระดับนามธรรม)

C++ การสอนที่ทันสมัย

C++ แฟ้มและสตรีม C++ การจัดการข้อยกเว้น C++ หน่วยความจำแบบไดนามิก C++ namespaces C++ แบบ C++ preprocessor C++ การประมวลผลสัญญาณ C++ multithreading C++ Web โครงการ

C++ กรุ

C++ STL หลักสูตร C++ ห้องสมุดมาตรฐาน C++ ทรัพยากรที่มีประโยชน์

C ++ สำหรับวง

c ++ ห่วง c ++ ห่วง

สำหรับวงช่วยให้คุณเขียนหมายเลขเฉพาะของวงจรในการดำเนินการควบคุมโครงสร้างซ้ำ

ไวยากรณ์

ใน C ++สำหรับไวยากรณ์ห่วง:

for ( init; condition; increment )
{
   statement(s);
}

นี่คือการควบคุมการไหลสำหรับวง:

  1. init จะถูกดำเนินการครั้งแรกและเพียงครั้งเดียวขั้นตอนนี้จะช่วยให้คุณสามารถประกาศและเริ่มต้นตัวแปรควบคุมวงใด ๆ นอกจากนี้คุณยังสามารถเขียนคำสั่งใด ๆ ที่ไม่อยู่ที่นี่ตราบใดที่มีอัฒภาคจะปรากฏ
  2. ต่อไปเราจะตัดสินสภาพถ้าเป็นจริงร่างกายห่วงที่จะดำเนินการ ถ้าเท็จร่างกายห่วงไม่ได้ดำเนินการและการควบคุมการไหลกระโดดไปทันทีสำหรับรอบบัญชีถัดไป
  3. หลังจากการดำเนินการสำหรับร่างกายห่วงการควบคุมการไหลกระโดดกลับข้างต้นคำสั่งเพิ่มขึ้นคำสั่งนี้จะช่วยให้คุณสามารถปรับปรุงตัวแปรควบคุมวง คำสั่งที่สามารถปล่อยว่างไว้ตราบใดที่เงื่อนไขที่ปรากฏว่ามีอัฒภาค
  4. สภาพจะตัดสินอีกครั้ง ถ้าเป็นจริงแล้ววงจรการดำเนินการขั้นตอนจะถูกทำซ้ำ (ร่างห่วงแล้วเพิ่มมูลค่าขั้นตอนที่แล้วที่จะกลับมาตรวจสอบเงื่อนไข) เมื่อเงื่อนไขเป็นเท็จสำหรับการสิ้นสุดห่วง

แผนภูมิการไหล

C ++ สำหรับวง

ตัวอย่าง

#include <iostream>
using namespace std;
 
int main ()
{
   // for 循环执行
   for( int a = 10; a < 20; a = a + 1 )
   {
       cout << "a 的值:" << a << endl;
   }
 
   return 0;
}

เมื่อโค้ดข้างต้นจะรวบรวมและดำเนินการก็จะก่อให้เกิดผลลัพธ์ต่อไปนี้:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15
a 的值: 16
a 的值: 17
a 的值: 18
a 的值: 19

c ++ ห่วง c ++ ห่วง