1.switch case 順序向下執行
2.default的作用
3.break的特性(會12345也要會54321 54321要從下往上想 不用break的時候 )
// int a = 0,b = 0,result = 0;
// char c = '\0';
//
// scanf("%d%c%d",&a,&c,&b);
//
// switch (c)
//
// printf("result=%d\n",result);//課上練習1
//
// int a = 0,b = 0;
//
// scanf("%d",&a);
//
// switch (a)
//
// printf("%d\n",b);//課上練習2
////
// int month = 0,day = 0,year = 0;
//
// scanf("%d,%d,%d",&year,&month,&day);
//
// switch (month) else
// case 2:
// day += 31;
// case 1:
// day = day;
// default:
// printf("玩去!");
// break;
// }
//
// printf("是第%d天\n",day);//課上練習3
4.迴圈次數未知 while
迴圈次數已知 for(初始值1;條件表示式2;增量4)
執行順序1234234234……
5.break 跳出本層迴圈,執行後面的語句 通常與if連用。
continue 結束本次迴圈,進入下次迴圈 通常與if連用。
6.迴圈巢狀
作業:1、列印1 - 100中不能被7整除又不包含7的數。
2、輸入兩個數,求最小公倍數和最大公約數。
3、隨機產生20個[10 , 100]的正整數,輸出這些數以及他們中的最大數
4、程式設計將所有「水仙花數」列印出來,並列印其總個數。 「水仙花數」是乙個 各個位立方之和等於該整數的三位數。
5、使用迴圈列印三角形 * *** *****
6、輸入一行字元,分別統計出其中英文本母、空格、數字和其他字元的個數。
7、求s(n) = a+aa+aaa+aaaa+...+aa..a之值,其中a是乙個數字,n表示a的位數例如:2+22+222+2222+22222(此時n=5),n和a都從鍵盤輸入。
8、求1!+2!+3!+4!+..+20!
9、乙個球從100m高度自由落下,每次落地後反跳回原來高度的一半,再落下,再**。求它在第10次落地時,共經過多少公尺?第10次**多高?
10、猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了乙個。第二天早上又將剩下的桃子吃掉一半,又多吃乙個。以後每天早上都吃了前一天剩下的一半零乙個。到第10天早上想再吃時,就只剩乙個桃子了。求第一天共摘多少個桃子。
學習記錄Day3
以類的方式組織 以物件的形式封裝資料 抽象特性 封裝,繼承,多型 方法定義 方法呼叫 呼叫非靜態方法需要例項化類 new student student new student student.方法 static方法與類同時建立 一般方法得等執行到那 值傳遞與引用傳遞 物件是乙個類的例項化 類是抽象...
Day3 前端學習
組成部分 標題 表頭 主體 表尾 table 定義乙個 caption 定義 的標題 thead 定義表頭部分 tbody 定義 主體部分 tfoot 定義表尾,一般來顯示彙總資訊 tr 定義一行 th td 定義資料項 單元格 th一般用於表頭,有加粗的樣式 td 一般用於主體部分,沒有加粗的樣式...
python機器學習day 3
突然覺得標題的day計算方式有問題 對於效能評測,一共有三個指標 準確性和召回率和精確率。書上用的是有點像 卡諾圖 的感覺來列的公式。數電後遺症。實際是1類 實際是2類 分類結果為1類 1類被分類為1類 分類正確 2類被分類為1類 棄真錯誤 分類結果為2類 1類被分類為2類 納偽錯誤 2類被分類為2...