if
if/elseif . if . if() { __1 } else { __2 } _ , . else . . , ( , ), __1; __2, . , 10. if(x > 10} cout << "x 10."; else cout << "x 10."; switchswitch /++- . . . switch () { case _1: __1; break; case _2: __2; break; ... case _N: __N; break; default: default-; } . default . , , case, . switch . . break, , case. , , , break, switch. , default , . ( default) . . switch(ch) { case 'e': enter(); break; case '1' : list(); break; case 's': sort(); break; case 'q': exit(0); break; default: cout << " !\n"; cout << " .\n"; } defaultdefault switch, , , switch , , default. breakbreak do, for while . switch. break . do { = getx(); if(x < 0) break; // , process(); } while(!done); , . switch break , case.( "switch", .) break for, do(), while switch, . switch. continuecontinue , . , whi 1 , s. while(ch = getchar()) { if(ch != 's') continue; // process(ch); } process() , ch s. gotogoto , , goto. goto . goto ; ... : goto " ", . . , , . int i, j, k; int stop = 0; for(i=0; i<100 && istop; i++) { for(j=0; j<10 && istop; j+ + ) { for(k=0; k<20; k++) { // ... if(something()) { stop = 1; break; } } } } stop . goto. int i, j, k; for(i=0; i<100; i++) { for(j=0; j<10; j + +) { for(k=0; k<20; k++) { // . .. if(something()) { goto done; } } } } done: // ... , goto, , stop . goto , - . . , goto ( ). forfor . . for (; ; ) { //_ } , . for , , . , , ( ) . , for . "" . for(t=0; t<10; t + +) cout << "\n"; whilewhile . whi1() { _ } _ while , . while . , , (_) . . while, 100 . char s[256]; t = 0; while(t<100) { s[t] = stream.get(); } dodo . do { _ } while(); , , . do C++, , . |
2016-12-27 00:40:57 Андрей В разделе "Оператор break", во начале второго предложения должно быть: "Он также...". Оставить комментарий: |