intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

C++: Các cấu trúc điều khiển

Chia sẻ: Hoang Viet Anh | Ngày: | Loại File: DOC | Số trang:4

206
lượt xem
27
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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.

Chủ đề:
Lưu

Nội dung Text: C++: Các cấu trúc điều khiển

  1. Các cấu trúc điều khiển Cá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() {
  2. 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ểu thức điều kiện (nhóm lệnh2 thì không) thì phải đảo vòng while() thứ 2 lên trên PHP 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 cho mọi trường hợp): PHP Code: int t=0; while() { t=1; break; } while( t==0) { break; }
  3. 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]!='\0';i++) if(s[i]='0') j++; return j; } void main() { char s[100]; clrscr(); cout
  4. { while(s[i]='0') { j++; break; } i++; } return j; }
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2