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

正文內(nèi)容

[計算機軟件及應(yīng)用]第3章流程控制-資料下載頁

2025-02-20 22:16本頁面
  

【正文】 039。 amp。amp。 c=39。939。) digcou++。 /* 統(tǒng)計數(shù)字字符 */ else if(c=39。A39。 amp。amp。 c=39。Z39。) capcou++。 /* 統(tǒng)計大寫字母 */ else if(c=39。a39。 amp。amp。 c=39。z39。) smacou++。 /* 統(tǒng)計小寫字母 */ else 【 例 321】 由鍵盤任意輸入一串字符 , 分別統(tǒng)計其中大寫字母 、 小寫字母 、數(shù)字 、 其他字符的個數(shù) othercou++。 /* 統(tǒng)計其它字符 */ } printf(數(shù)字字符有 %d個 \n,digcou)。 /* 輸出字符個數(shù) */ printf(大寫字母有 %d個 \n,capcou)。 printf(小寫字母有 %d個 \n,smacou)。 printf(其它字符有 %d個 \n,othercou)。 } /* example 322(a) 求累乘積的和 */ include void main(void) { int i。 /* 定義整型循環(huán)變量 */ float temp=。 /* 定義并初始化累乘積 */ float sum=。 /* 定義并初始化累加和 */ int n。 printf(n=? )。 scanf(%d,amp。n)。 for(i=1。i=n。i++) /* 循環(huán)條件 */ { temp = temp*i。 /* 不斷累乘積 */ sum = sum+temp。 /* 不斷累加累乘積 */ } printf(sum=%f\n ,sum)。 /* 輸出累加和 */ } 【 例 322】 求累乘積的和 1!nii??/* example 322(b) 求累乘積的和 */ include void main(void) { int i,j。 /* 定義整型循環(huán)變量 */ float temp。 /* 定義累乘積 */ float sum=。 /* 定義并初始化累加和 */ int n。 printf(n=? )。 scanf(%d,amp。n)。 for(i=1。i=n。i++) /* 外循環(huán)求累加和 */ { temp=。 /* 初始化累乘積 */ for(j=1。j=i。j++) /* 內(nèi)循環(huán)求累乘積 */ { temp = temp*j。 /* 不斷累乘積 */ } sum = sum+temp。 /* 不斷累加累乘積 */ } printf(sum=%f\n ,sum)。 /* 輸出累加和 */ } 【 例 322】 (b) 求兩個數(shù)的最大公約數(shù)和最小公倍數(shù) 考慮 : ( 1) 兩個數(shù)的可能共同約數(shù)有哪些? 1到兩個數(shù)中的最小數(shù) ( 2)在這些可能共同約數(shù)中找到最大的共同約數(shù)? 從最大的可能約數(shù)開始,一個一個的試。 算法思想: ( 1)找出兩個數(shù) a,b的最小數(shù) ,存入 k ( 2)從 k開始,逐個去除 a, b;如果某個數(shù)能同時除盡,則這個數(shù)就是要找的最大公約數(shù)。 輸入一個數(shù),判斷其是否是素數(shù) 考慮 : ( 1)一個數(shù)如果的因子除了 1和它本身外,再沒有其他因子,這個數(shù)就是素數(shù)。 2是最小的素數(shù)。 ( 2)判斷一個數(shù)是否素數(shù),關(guān)鍵是能不能找到除 1和它本身外的因子 算法思想: ( 1)輸入數(shù) m( m=2) 。 ( 2)從 2到 m1( 或者 m/2,或者 sqrt(m))去除 m,如果其中有一個數(shù)能除盡,則 m不是素數(shù),否則 m是素數(shù)。 求 1000以內(nèi)的完數(shù)。完數(shù)即完美數(shù),一個數(shù)如果恰好等于 除它本身外的因子之和,這個數(shù)稱為完數(shù),如: 6=1+2+3 考慮 : 沒有什么好辦法,對 1000以內(nèi)的每個數(shù)都試試,符合完數(shù)的條件則輸出。 算法思想: ( 1)對于數(shù) number,求其因子之和 sumof; ( 2)如果 number等于 sumof,則這個數(shù)就是我們要找的完美數(shù);輸出完美數(shù)。 觀察圖形規(guī)律 : ( 1)每行由若干個空格和星號組成; ( 2)第一行有 3個空格, 1個星號;第二行 2個空格, 3個星號;第三行 1個空格;第四行 0個空格, 5個星號; 于是,按規(guī)律打印即可。 如果上面圖形的行數(shù)是任意值 n(從鍵盤輸入),怎么辦? 規(guī)律: 第一行的空格數(shù) n1,星號數(shù) 1;第二行空格數(shù) n2,星號數(shù) 3; … ,第 n行空格數(shù) 0,星號數(shù) 2n1; 即第 i行由 ni個空格和 2i1個星號組成。 /* example 323(a) 求級數(shù)和 */ include void main(void) { int i。 /* 定義整型循環(huán)變量 */ float sum=。 /* 定義并初始化累加和 */ int n。 printf(n=? )。 scanf(%d,amp。n)。 /* 輸入項數(shù) */ for(i=1。i=n。i++) /* 循環(huán)條件 */ { sum = sum+i。 /* 不斷累加 */ } printf(sum=%f\n ,sum)。 /* 輸出累加和 */ } 【 例 323】 求級數(shù)的和 1 1 114 3 5 7? ? ? ? ? ?(1) 求級數(shù)的和: 1+2+3+4+… +n。 /* example 323(b) 求級數(shù)和 */ include void main(void) { int i。 /* 定義整型循環(huán)變量 */ float sum=。 /* 定義并初始化累加和 */ int n。 printf(n=? )。 scanf(%d,amp。n)。 /* 輸入項數(shù) */ for(i=1。i=n。i++) /* 循環(huán)條件 */ { sum = sum+。 /* 不斷累加 */ } printf(sum=%f\n ,sum)。 /* 輸出累加和 */ } (2) 求級數(shù)的和: 1+1/2+1/3+1/4+… +1/n /* example 323(c) 求級數(shù)和 */ include void main(void) { int i。 /* 定義整型循環(huán)變量 */ float sum=。 /* 定義并初始化累加和 */ int n。 printf(n=? )。 scanf(%d,amp。n)。 /* 輸入項數(shù) */ for(i=1。i=n。i=i+2) /* 循環(huán)條件、步長為 2 */ { sum = sum+。 /* 不斷累加 */ } printf(sum=%f\n ,sum)。 /* 輸出累加和 */ } (3) 求級數(shù)的和: 1+1/3+1/5+1/7+… +1/n /* example 323(d) 求級數(shù)和 */ include void main(void) { int i。 /* 定義整型循環(huán)變量 */ float sum=。 /* 定義并初始化累加和 */ float temp=1。 int n。 printf(n=? )。 scanf(%d,amp。n)。 /* 輸入項數(shù) */ for(i=1。i=n。i=i+2) /* 循環(huán)條件、步長為 2 */ { temp = temp。 /* 正負(fù)相間 */ sum = sum+temp*()。 /* 不斷累加 */ } sum = sum*4。 /* 計算 pi */ printf(sum=%f\n ,sum)。 /* 輸出 pi */ } (4) 求級數(shù)的和: π/4 =1?1/3+1/5?1/7+… +1/n /* example 323(e) 求級數(shù)和 */ include include void main(void) { int i。 /* 定義整型循環(huán)變量 */ float sum=。 /* 定義并初始化累加和 */ float temp=1。 float eps。 printf(eps=?)。 scanf(%f,amp。eps)。 /* 輸入精度 */ i = 1。 do { temp = temp。 /* 正負(fù)相間 */ sum = sum+temp*()。 /* 不斷累加 */ i = i+2。 /* 步長為 2 */ } while( fabs()=eps)。 /* 循環(huán)條件 */ sum = sum*4。 /* 計算 pi */ printf(sum=%f\n ,sum)。 /* 輸出 pi */ printf(循環(huán)的次數(shù)是 %d\n ,i/2)。 } /* example 324(a) 求素數(shù) */ include include void main(void) { int m,n,i,k=0。 /* 定義整型變量 */ for (m=101。m=200。m=m+2) /* 外循環(huán)依次遍歷待檢測的奇數(shù) */ { n = sqrt((double)m)。 for(i=2。i=n。i++) /* 內(nèi)循環(huán)依次檢測條件 */ { if(m%i==0) break。 /* 一旦除盡立即退出 */ }
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1