C++: Các cấu trúc điều khiển
Số trang: 4
Loại file: doc
Dung lượng: 38.50 KB
Lượt xem: 22
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Việc sử dụng các cấu trúc điều khiển trong kỹ thuật lập trình C là vấn đề được nhiều người quan tâm.Bài viết sẽ giúp các bạn tháo gỡ những khó khăn trong việc chuyển đổi giữa các lệnh điều khiển trong C.
Nội dung trích xuất từ tài liệu:
C++: Các cấu trúc điều khiển Các cấu trúc điều khiểnCác bạn xem mã giả tự hiểu nhé:Chuyển từ for() sang while()PHP Code:for(int i=;;i++){ }Sẽ tương đương:PHP Code:int i=;while(){ i++;}Chuyển từ switch()PHP Code:switch(){ case : break; case : break; ... case : break; default : ;};thành if():PHP Code:if(==){ }else if(==){ } ...else if(==){ }else Chuyển từ if() sang while()PHP Code:if(){ }Sẽ là:PHP Code:while(){ break;}Chuyển từ if..else sang while()PHP Code:if(){ } else{ }Sẽ là:PHP Code:while(){ break;}while( !()) //phu dinh cua dieu kien{ break;}Trong đa số trường hợp code này là đúng nhưng nếu nhóm lệnh1 có thể thay đổi biểuthức điều kiện (nhóm lệnh2 thì không) thì phải đảo vòng while() thứ 2 lên trênPHP Code:while( !()){ break;}while(){ break;}Nếu cả 2 nhóm lệnh có thể thay đổi biểu thức điều kiện(cái này tổng quát, đúng chomọi trường hợp):PHP Code:int t=0;while(){ t=1; break;}while( t==0){ break;}Chuyển từ if..else sang for()PHP Code:for (;;){ break;}for ( ;!();){ break;}Các chú ý của vòng while() vẫn đúng.Cái này chắc thầy không hỏi đâu nhưng post luôn cho an toàn:chuyển while() thành if()PHP Code:do{ }while();Sẽ là:PHP Code:loop: //cai nay dat ten duoc vd: if() goto loop;Sau đây là ví dụ cụ thể:PHP Code:#include #include int kt_so(char s[]){ int j=0; for(int i=0;s[i]!= ;i++) if(s[i]=0) j++; return j;}void main(){ char s[100]; clrscr(); cout { while(s[i]=0) { j++; break; } i++; } return j;}
Nội dung trích xuất từ tài liệu:
C++: Các cấu trúc điều khiển Các cấu trúc điều khiểnCác bạn xem mã giả tự hiểu nhé:Chuyển từ for() sang while()PHP Code:for(int i=;;i++){ }Sẽ tương đương:PHP Code:int i=;while(){ i++;}Chuyển từ switch()PHP Code:switch(){ case : break; case : break; ... case : break; default : ;};thành if():PHP Code:if(==){ }else if(==){ } ...else if(==){ }else Chuyển từ if() sang while()PHP Code:if(){ }Sẽ là:PHP Code:while(){ break;}Chuyển từ if..else sang while()PHP Code:if(){ } else{ }Sẽ là:PHP Code:while(){ break;}while( !()) //phu dinh cua dieu kien{ break;}Trong đa số trường hợp code này là đúng nhưng nếu nhóm lệnh1 có thể thay đổi biểuthức điều kiện (nhóm lệnh2 thì không) thì phải đảo vòng while() thứ 2 lên trênPHP Code:while( !()){ break;}while(){ break;}Nếu cả 2 nhóm lệnh có thể thay đổi biểu thức điều kiện(cái này tổng quát, đúng chomọi trường hợp):PHP Code:int t=0;while(){ t=1; break;}while( t==0){ break;}Chuyển từ if..else sang for()PHP Code:for (;;){ break;}for ( ;!();){ break;}Các chú ý của vòng while() vẫn đúng.Cái này chắc thầy không hỏi đâu nhưng post luôn cho an toàn:chuyển while() thành if()PHP Code:do{ }while();Sẽ là:PHP Code:loop: //cai nay dat ten duoc vd: if() goto loop;Sau đây là ví dụ cụ thể:PHP Code:#include #include int kt_so(char s[]){ int j=0; for(int i=0;s[i]!= ;i++) if(s[i]=0) j++; return j;}void main(){ char s[100]; clrscr(); cout { while(s[i]=0) { j++; break; } i++; } return j;}
Tìm kiếm theo từ khóa liên quan:
điều khiển cấu trúc điều khiển cấu trúc if cấu trúc lặp cấu trúc for cấu trúc whileGợi ý tài liệu liên quan:
-
Đồ án tốt nghiệp đề tài: Xây dựng chương trình quản lý nhân sự Khoa Công nghệ thông tin
85 trang 245 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 228 0 0 -
114 trang 219 2 0
-
80 trang 195 0 0
-
101 trang 193 1 0
-
Giáo án Tin học lớp 8 bài 14: Cấu trúc điều khiển
3 trang 116 0 0 -
Giáo trình Nhập môn hệ quản trị cơ sở dữ liệu: Phần 2
112 trang 50 0 0 -
viết chương trình điều khiển 8 led sáng dồn, chương 3
5 trang 39 0 0 -
GIÁO ÁN LÝ THUYẾT LẬP TRÌNH C - Bài 4: Cấu trúc lặp
17 trang 32 0 0 -
Điều khiển quá trình - Chương 1: Mở đầu
51 trang 30 0 0