freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

5_習(xí)題課_程序流程控制-文庫吧在線文庫

2025-03-31 05:22上一頁面

下一頁面
  

【正文】 z+=3) 第 24 頁 典型數(shù)值問題 例 6 ? 優(yōu)化程序: for (x=0。 x++) for (y=0。 假設(shè): 三個(gè)人為 a、 b、 c, 則它們的取值范圍為: 1 = a、 b、 c = 5 且 當(dāng): a!=b a!=c b!=c 時(shí),即為 1 種借書的方法。 c++) /* 當(dāng)前兩個(gè)人借不同的書時(shí), 窮舉第三個(gè)人的借本情況 */ if ( c!=a c!=b ) printf( count%8 ? %2d:%d,%d,%d : %2d:%d,%d,%d\n, ++count, a, b, c )。 j=3。 for (x=1。+x1)。 第 32 頁 典型非數(shù)值 (圖型 )問題 例 1 ? 例 1: 在一行中輸出 m 個(gè) * 號(hào) 。 第 33 頁 典型非數(shù)值 (圖型 )問題 例 1 include int main ( ) { int m。 for ( 。 k++ ) 輸出 一行中的 m 個(gè) * ; 第 35 頁 典型非數(shù)值 (圖型 )問題 例 2 細(xì)化 2: 1. 輸入 m; 2. for ( k=1。 } 第 36 頁 典型非數(shù)值 (圖型 )問題 例 2 ? 整理,得到程序如下: include void main ( ) { int k, m, j; scanf( ”%d”, m ); for ( k=1。 k=m。 第 39 頁 典型非數(shù)值 (圖型 )問題 例 2 ? 輸出菱型程序: include int main ( ) { int k, m, j, i; scanf( ”%d”, m ); for ( k=1。 } 第 40 頁 典型非數(shù)值 (圖型 )問題 例 3 ? 例 3:從鍵盤輸入 h值,輸出 h行用 *號(hào)組成等腰三角形。 scanf(”%d”, h)。 j++ )/* 打印 * 號(hào) */ printf(”*”); printf(”\n”) 。 k=h。 2. 對(duì)于第 j 行 ,若 要輸出 m 個(gè)空格和 n 個(gè) *號(hào)。 k=m。 scanf(%d, h)。 k=m。 scanf(%d, h)。 k=m+n。 printf(Enter H:)。 k++ ) /* 輸出一行 */ if ( k=m ) printf(” ”)。 scanf(%d, m)。例:輸入 m=5 , m=6,輸出的圖形如下: 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 2 1 1 2 3 2 1 1 2 3 3 2 1 1 2 2 2 1 m=5 1 2 3 3 2 1 m=6 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 ? 分析:關(guān)鍵是找出 aij 與行 i 和列 j 的關(guān)系 典型非數(shù)值 (圖型 )問題 例 6 第 54 頁 將 圖形 分為 四 個(gè)區(qū): 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 2 1 1 2 3 2 1 1 2 3 3 2 1 1 2 2 2 1 m=5 1 2 3 3 2 1 m=6 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 典型非數(shù)值 (圖型 )問題 例 6 =(m+1)/2 j=(m+1)/2 min(i,j) =(m+1)/2 j(m+1)/2 min(i,mj+1) (m+1)/2 j=(m+1)/2 min(mi+1,j) (m+1)/2 j(m+1)/2 min(mi+1,mj+1) 第 55 頁 define min(x,y) ( (x)(y) ? (x) : (y) ) void main ( ) { int k, j, m。 else printf( %d, min(k, mj+1))。 i=m。 /* 計(jì)算下一 行中第 1個(gè)元素 */ } } 典型非數(shù)值 (圖型 )問題 例 7 例 C3_7306 第 58 頁 ? 例 8: 打印 0360度的 sin(x) 曲線 * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * * * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * | * 典型非數(shù)值 (圖型 )問題 例 8 程序的關(guān)鍵在于: 設(shè)計(jì)圖形 第 59 頁 ?算法分析: 坐標(biāo)的 x 軸沿列 自頂向下 , y 軸 自左向右 增加 屏幕每 行為 80 列, y 軸以第 40 列為 0 點(diǎn) sin(x) 的值在 1~ 1 之間,圖形中對(duì)應(yīng)以 40 列為中心的 10~ 70 列 將角度 0~ 360 度以 10 度為一個(gè)步長(zhǎng)等分,只考察 37 個(gè)點(diǎn) sin(x) 函數(shù)對(duì)應(yīng)點(diǎn)的位置,即圖形總共打印 37 行 ?算法設(shè)計(jì): 設(shè)定義 i、 j分別控制行和列 則行對(duì)應(yīng)的角度為: i*10/180*PAI 每行打印四種字符: 空格 、 |、 *、 \n 行對(duì)應(yīng)的 sin值的位置,及 * 的位置為: 40 + 30 * sin( i*10/180*PAI) | 在 40列 \n 要視 *、 | 的位置決定(取 “ 最遠(yuǎn) ” 的值) 典型非數(shù)值 (圖型 )問題 例 8 第 60 頁 典型非數(shù)值 (圖型 )問題 例 8 define PAI void main( ) { double x。 x=。 } printf(\n)。 y=1。 x++) printf( )。 i=y。 /* count 統(tǒng)計(jì)滿足條件的五位數(shù)的個(gè)數(shù) */ for ( i=1000。 i7。 例如: 1234的反序數(shù)是 4321。 第 71 頁 趣味程序 —百例 26: ? 程序說明與注釋 void main( ) { int a, i, b, n。 i++ ) if ( !( b%i ) ) n += i。 i=a/2。 i++) /* 窮舉可能的值 */ if (i%10*1000+i/10%10*100+i/100%10*10+i/1000==i*9) printf (The number is: %d\n, i)。 k7。 } 例 C100_18 第 67 頁 趣味程序 —百例 20:一個(gè)奇異三位數(shù) ? 問題 一個(gè)自然數(shù)的七進(jìn)制表達(dá)式是一個(gè)三位數(shù) , 而這個(gè)自然數(shù)的九進(jìn)制表示也是一個(gè)三位數(shù) , 且這兩個(gè)三位數(shù)的數(shù)碼順序正好相反 , 求這個(gè)三位數(shù) 。 設(shè):基礎(chǔ)數(shù) i=1000, 通過計(jì)算 i*10+6即可得到個(gè)位數(shù)為 6的 5位候選整數(shù); 再判斷該數(shù)能否被 3整除 。 乘積的 最后三位 只與 乘數(shù)和被乘數(shù) 的 后三位有關(guān) ? 程序說明與注釋 main( ) { int i, x, y, last=1。 x++) printf( )。 圖中的 y 值從 1~ 1 (自上向下),我們以 為一個(gè)步長(zhǎng),共考察 21個(gè) y 坐標(biāo),即打印 21行。 i=yy。 i++) /* 打印圖形的第一行 */ if(i==40) printf(*)。 j++ ) /* 輸出行中的數(shù)字 */ { printf ( %3d, n)。 } } 典型非數(shù)值 (圖型 )問題 例 6 例 C3_7305 第 56 頁 ? 例 7: 打印數(shù)字三角形。 k=m。 j=m。 要求: 從鍵盤輸入 m,輸出 m行的數(shù)字方陣。 j++ ) /* 行控制 */ { m = j0 ? –j : j。 } } 例 C3_73031 第 49 頁 典型非數(shù)值 (圖型 )
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1