您好,登錄后才能下訂單哦!
今天小編給大家分享一下C++分支與循環代碼怎么寫的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
代碼如下:
//分支和循環(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,情況為假,循環停止 EOF-end of file->-1文件結束標志,值為-1 putchar(ch); } } /*總結:continue在while循環中的作用是: 用于終止本次循環,也就是本次循環中continue后面的代碼不會再執行, 而是直接跳轉到while語句的判斷部分。進行下一循環的入口判斷*/ //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("請輸入1~7的數字!!");//可寫可不寫,注意:每條switch語句只能出現一條default子句,但它可出現在列表的任何位置 // } //} //int main() {// switch語句描述天 // int day; // printf("請輸入1~7任意數字:"); // scanf("%d", &day); // switch (day) {//switch(整型表達式) // 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("錯誤信息,請重新輸入!!!"); // } //} //int main() {//打印1到100之間的所有奇數 for方法 // int a=1; // printf("1~100的奇數:\n"); // for (; a < 100; a++) // if (a % 2 != 0) // printf("%d\n", a); //} //int main() {// 無if語句打印1~100的所有奇數 // int i = 1; // while (i < 100) { // printf("%d ", i); // i += 2; // } //} //int main(){//打印1到100之間的所有奇數 while方法 // int a=1; // printf("1~100的奇數:\n"); // while (a < 100) { // if (a % 2 == 1) // printf("%d\n", a); // a++; // } //} //int main() { // /*if語句 // if(表達式1) // 語句1 // else if(表達式2) // 語句2 // else // 語句3 // */ // int age; // scanf("%d", &age); // if (0 < age && age < 18) // printf("未成年"); // else if (age >= 18 && age < 30) // printf("成年"); // // else // printf("年長"); // //}
以上就是“C++分支與循環代碼怎么寫”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。