今天小編給大家分享一下C++分支與循環(huán)代碼怎么寫的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
代碼如下:
//分支和循環(huán)(1) #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> //int main() { // char ch = 0; // ch = getchar();//getchar-獲取字符的意思 // putchar(ch);//putchar-輸出字符 // printf("%c", ch); //} int main() { int ch = 0; while((ch=getchar())!=EOF){//ctrl+z-獲取EOF,情況為假,循環(huán)停止 EOF-end of file->-1文件結(jié)束標(biāo)志,值為-1 putchar(ch); } } /*總結(jié):continue在while循環(huán)中的作用是: 用于終止本次循環(huán),也就是本次循環(huán)中continue后面的代碼不會(huì)再執(zhí)行, 而是直接跳轉(zhuǎn)到while語句的判斷部分。進(jìn)行下一循環(huán)的入口判斷*/ //int main() { // int a = 1; // while (a <= 10) { // a++; // if (a == 5) // continue;//跳過5,打印6 // printf("%d ", a); // } //} //int main(){ // int n = 1, m = 2; // switch (n) { // case 1:m++;//m-3 // case 2:n++;//n=2 // case 3: // switch (n) { // //switch允許嵌套使用 // case 1:n++; // case 2:m++; n++; break; // } // case 4:m++;break; // default:break; // } // printf("m=%d,n=%d", m, n); //} //int main() {// 利用switch語句打印1~5是工作日,6.7休息日 // int a; // scanf("%d", &a); // switch (a) { // case 1: // case 2: // case 3: // case 4: // case 5:printf("工作日"); break; // case 6: // case 7:printf("休息日"); break; // default:printf("請(qǐng)輸入1~7的數(shù)字??!");//可寫可不寫,注意:每條switch語句只能出現(xiàn)一條default子句,但它可出現(xiàn)在列表的任何位置 // } //} //int main() {// switch語句描述天 // int day; // printf("請(qǐng)輸入1~7任意數(shù)字:"); // scanf("%d", &day); // switch (day) {//switch(整型表達(dá)式) // case 1:printf("周一"); break; // case 1+1:printf("周二"); break; // case 3:printf("周三"); break; // case 4:printf("周四"); break; // case 5:printf("周五"); break; // case 6:printf("周六"); break; // case 7:printf("周末"); break; // default:printf("錯(cuò)誤信息,請(qǐng)重新輸入?。?!"); // } //} //int main() {//打印1到100之間的所有奇數(shù) for方法 // int a=1; // printf("1~100的奇數(shù):\n"); // for (; a < 100; a++) // if (a % 2 != 0) // printf("%d\n", a); //} //int main() {// 無if語句打印1~100的所有奇數(shù) // int i = 1; // while (i < 100) { // printf("%d ", i); // i += 2; // } //} //int main(){//打印1到100之間的所有奇數(shù) while方法 // int a=1; // printf("1~100的奇數(shù):\n"); // while (a < 100) { // if (a % 2 == 1) // printf("%d\n", a); // a++; // } //} //int main() { // /*if語句 // if(表達(dá)式1) // 語句1 // else if(表達(dá)式2) // 語句2 // else // 語句3 // */ // int age; // scanf("%d", &age); // if (0 < age && age < 18) // printf("未成年"); // else if (age >= 18 && age < 30) // printf("成年"); // // else // printf("年長(zhǎng)"); // //}
以上就是“C++分支與循環(huán)代碼怎么寫”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。