分支和循環的練習題詳解

選擇與循環的作業題講解
1.代碼分析
statick修飾的局部變量,變量的生命週期變長
分支和循環的練習題詳解
case語句沒遇到break前會一直向下執行,直到switch結束
也會執行default
錯誤示例:
分支和循環的練習題詳解
正確情況:
分支和循環的練習題詳解
switch(c)中的c只能是整形表達式
因爲對應的case 1:中的1只可能有整形常量表達式與之對應
如果c輸入的是其他類型的話將找不到case1的情況
char儲存的是字符的ASCII碼值,而且ASCII碼值都是整形,所以char也算是儲存整形常量
分支和循環的練習題詳解
分支和循環的練習題詳解
所以打印hellothird
分支和循環的練習題詳解
a=8時,break了所以a不是7,a是8
分支和循環的練習題詳解


















2.敲代碼題
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解


注意scanf(),輸入時scanf("%d,%d,%d",&a,&b,&c)要按1,2,3輸入(原樣輸入)但是如果中間輸入是空格則會默認與前一個字符分隔
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
建議:中間什麼都不加直接%d%d%d輸入時直接輸入加空格或回車就行
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
輾轉相除法求最大公約數
思路
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
代碼的優化
分支和循環的練習題詳解
i/2一定大於開平方i
分支和循環的練習題詳解
如果開平方i之前不能找到一個因子能整除i,
那麼開平方i之後就找不到一個因子能整除i了
sqrt()是一個開平方的數學庫函數
需要引頭文件#include<math.h>
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
代碼有缺陷
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
分支和循環的練習題詳解
%-2d爲左對齊,空格補齊
%2d爲右對齊,空格補齊















































發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章