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

正文內(nèi)容

c程序設計(第四版)(譚浩強)完整版課后習題答案-閱讀頁

2025-07-13 08:22本頁面
  

【正文】 ,amp。 //不同檔時,應照檔的規(guī)定數(shù)值進行輸入,否則結(jié)果不會是正確的. switch(c) //前三后三用于比較調(diào)用函數(shù). { //GetProfit(c)引入的實參沒有意義,返回值和引入的實參沒關系,反而由鍵盤獲得. case39。:{ printf(The reward is %lf !\n,GetProfit(c)*)。break。B39。}break。C39。}break。D39。scanf(%lf,amp。printf(The reward is %lf !\n,1+++(a40)*)。 //4060 case39。:{printf(Please input profit amount :)。a)。}break。F39。scanf(%lf,amp。printf(The reward is %lf !\n,1+++++(a100)*)。 //1001000 default:printf(Error data !)。 //可以有一個執(zhí)行體,用{}包括起來. } return 0。 //變量可以在寫代碼過程中再回來臨時添加. printf(請輸入數(shù)值的個數(shù): (十個以內(nèi)))。m)。 for(i=0。i++) { scanf(%d,amp。 } for(i=0。i++) { for(j=i+1。j++) { if(a[i]a[j]) //. { n=a[i]。 a[j]=n。im。 } return 0。 while(i=100) //對于需要運算的值,要么在運算前可以賦值,要么一開始要指定. { sum=sum+i。 } printf(The sum is %d .\n,sum)。}P117 用dowhile來做1至100的合.include int main(){ int i=1,sum=0。 i++。 printf(The sum is %d .\n,sum)。}P118 比較dowhile與while的差別.include int main(){ int i,sum=0。 scanf(%d,amp。 //輸入10以內(nèi),正常,11的話,則sum仍然是0. while(i=10) { sum=sum+i。 } printf(The sum of 110 is %d .\n,sum)。}include int main(){ int i,sum=0。 scanf(%d,amp。 //輸入10以內(nèi),先做操作,所以sum=11. do { sum=sum+i。 }while(i=10)。 return 0。 for(i=0。i++) { printf(Please input amount :)。a)。 if(b=100) { break。 printf(conut is %d , aver is %d ,i+1,c)。}P127 continue的例子.include int main() { int i。i20。 //跳過本次I,執(zhí)行下一個i. } printf(%d ,i)。 return 0。 //沒有給初值,會出現(xiàn)警告: 使用了未初始化的局部變量“a” . for(i=1。i++) { for(j=1。j++,a++) // a用來控制換行. { if(a%5==0) { printf(\n)。 } } printf(\n)。}P131 用一個交錯的式子求哌的近似值.include include int main() //四分之哌等于(1)(1/3)+(1/5)(1/7)+(1/9)(1/11).{ float s=1,n=1,m,sum=0,t。m=m+2) //不確定哪項才會小于等于十的負六次方,所以不指定,無限下去. { //不指定第二項,執(zhí)行語句中應該有控制跳出的句子,否則死循環(huán). t=(s)*(n/m)。 } sum=sum+t。 //變號一次. } printf(四分之一哌的值是%f.\n,sum)。 return 0。 //一旦定義了是這種類型的話,輸出或是賦值的時候只能擴展不能截斷,意思就是能變成double型,=1,其實得到的是m=. // int d,e,f。// a=。// c=m/3。// e=1/4。// printf(%lf(float用double的%lf來輸出是可以的.)\n%f\n%f\n%f\n,m,a,b,c)。 //但是,不相應的int型不可以用% float就不同種類,一個是整數(shù),一個是小數(shù),float double同樣是有小數(shù)點的!!!!// return 0。 printf(%12d\n%12d\n,f1,f2)。i=38。i=5。 printf(%12d\n,f3)。 //f1=f1+f2。 //f2=f2+f1。}P135 還是求素數(shù),方法不一樣.include include int main(){ double num。 printf(Please input a number :)。num)。i=sqrt(num)。 //當然跳出. } } //執(zhí)行到這里的時候,i=5,已經(jīng)變成了!! if(i=sqrt(num)) { printf(Not %d,(int)num)。 } return 0。 int i,k=0。j=200。i=sqrt(j)。 } } k=k+1。 if(k%5==0) //5個換一次行. { printf(\n)。 if(k%5==0) { printf(\n)。}P139 密碼轉(zhuǎn)換.include int main(){ char c。 while(c!=39。) //這也可以用數(shù)組來實現(xiàn). { if((c=39。amp。c=39。)||(c=39。amp。c=39。)) { if((c=39。amp。c=39。)||(c=39。amp。c=39。)) { c=c22。 } printf(%c,c)。 //套在循環(huán)里,依次得到字母,而while中判斷回車為結(jié)束. } } printf(\n)。}P140 最大公約數(shù)和最小公倍數(shù).include //最大公約數(shù)用累除法,除到無余數(shù)時的被除數(shù)是最大公約數(shù).main (){ int m, n, c, d。 //這是最大公約數(shù)的縮寫,此處調(diào)用函數(shù),可以不寫里面的實參. int lcm()。 scanf(%d %d,amp。n)。 //c獲取最大公約數(shù) d=lcm(m,n)。 printf(The LCM of %d and %d is : %d !\n, m, n, d)。}int gcd(int x, int y) //最大公約數(shù)Greatest Common Divisor{ int temp。 //y在下一輪中作為除數(shù),即是下一輪中的X,所以先閃一邊去. y=x%y。 //剛才temp中存儲了y的值,現(xiàn)在拿出來作為下一輪中的X使用. } return y。 if(xy) //此段代碼結(jié)果是保證二者大的數(shù)在X上,. { //以下為經(jīng)典三行碼,實現(xiàn)兩個數(shù)的互換. temp=x。 y=temp。 i=y。 } }}P140 判斷一串輸入的字符.include int main() { char ch。 printf(Please input the string\n)。\n39。z39。amp。a39。 } else if(ch==39。) { c++。amp。 } else if(ch=39。amp。ch=39。) { b++。 } } printf(大寫%d 小寫%d 空格%d 數(shù)字%d 其它%d\n,a,b,c,d,e)。 //主邏輯,友好性暫時放松. scanf(%d %d,amp。n)。 //先把第一階的值存起來. for(i=0。i++) { sum=sum+a。 //事關布局. a=a*10+temp。 return 0。 scanf(%d,amp。 //比如設定為,值為. for(i=1。i++) //第一層循環(huán),指定到. { for(j=1。j++) //第二層循環(huán),指定至當前數(shù). { m=m*j。 m=1。 //完全不理解時,搜索并參考. return 0。 double c,asum=0,bsum=0,csum=0。a=100。 } for(b=1。b++) //在VS運行中,注意*.cpp為C++語言. { bsum=bsum+b*b。c=10。 } printf(%lf,asum+bsum+csum)。}PPinclude include int main(){ int j,k,s[6],x=100,y,sum=0。j=154。k=0。 y=pow(s[k],3)。 printf(%d%d%d\t,k,s[k],j)。 } return 0。 //這里邏輯對,算出來卻錯了.// for(i=2。i++) //計算機在想什么,看來它的大腦難以模擬.// {// for(j=pow(10,i)。j++) //我不完全明白它遵守的邏輯.// {// for(k=0。k++)// {// sum+=pow((j%pow(10,i+1)/pow(10,i)),3)。// }// sum=0。//} //為什么還是無法實現(xiàn)?!include include int main(){ int a,b,c,i,sum=0。i1000。 b=i%100/10。 sum+=a*a*a+b*b*b+c*c*c。 } sum=0。}P141 完數(shù).include int main(){ int i,j,r。i=1000。 //. for(j=1。j++) { if(i%j==0) //除得盡即是因子. { r=r+j。 } } return 0。 //a是分子,b是分母. for(i=0。i++) //二十可以用戶指定. { s+=a/b。 b=a。 } printf(%lf\n,s)。}P141 球落地并反彈問題.include int main() //從一百開始,減一半再自加兩次,下降一次,反彈一次.{ double sum=100,high=100,up,donw,i。i10。 donw=up。 //自咬尾巴問題. sum+=donw*2。 return 0。 for(i=1。i++) //臨界要清楚,結(jié)果要與手算的前幾個實例相匹配. { printf(倒數(shù)第%d天還剩有%d個桃子.\n,i,sum)。 } //printf(%d\n,sum)。}P141 輸出星號棱形圖案.include include main() //.{ int i,j,k,m=6。i=m。j=mi。 for(k=1。k++) //,三,五... printf(*)。 } for(i=m1。i) //. { //. for(j=m1。j) printf( )。k2*i。 printf(\n)。 //,沒必要.}第六章 {long m,n,i=1,j,s。scanf(%ld,%ld,amp。n)。for(。amp。i++) amp。} !(j%m==0amp。j%n==0)。 ,分別統(tǒng)計出其中英文字母、空格、數(shù)字和其他字符的個數(shù)。include {char c。 {if(c=65amp。c=90||c=97amp。c=122) i++。else if(c=48amp。c=57) j++。else if(c==32) k++。else l++。printf(i=%d,j=%d,k=%d,l=%d\n,i,j,k,l)。} 例如:2+22+222+2222+22222(n=5),n由鍵盤輸入。include
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1