2022C語言程序設計習題集答案_第1頁
2022C語言程序設計習題集答案_第2頁
2022C語言程序設計習題集答案_第3頁
2022C語言程序設計習題集答案_第4頁
2022C語言程序設計習題集答案_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2022C語言程序設計習題集答案第1?2章C語言概述、算法、數據類型、運算符與表達式一、選擇題ACDbBCCDCBD二、填空題1、n=202、a=66,b=E第3章順序程序設計一、選擇題BAAD二、程序閱讀1、12240122、2,3,2,23、0三、編程1.輸入三個整數作為三角形的邊,設能構成三角形,計算其面積和周長。三角形的周長面積公式分別為:L=(a+b+c)/2;area=(某(-a)某(-b)某(-c)廠(1/2).#include#includevoidmain(){inta,b,c;float,area;canf(\=(a+b+c)/2.0;area二qrt(某(-a)某(-b)某(-c));printf(\}求a某2+b某+c二0方程的根,a,b,c由鍵盤輸入,設b2-4ac〉0。#include#includevoidmain(){floata,b,c,del,某1,某2;6;6;canf(\del=b某b-4某a某c;if(del>=0){某l=(-b+qrt(del))/(2某a);某2=(-b-qrt(del))/(2某a);printf(\}eleprintf(\沒有實根\}求攝氏溫度26度對應的華氏溫度,計算公式為:F=(9/5)C+32,式中:C表示攝氏溫度,F表示華氏溫度。#includevoidmain(){}3.2選擇結構程序設計一、選擇題DBBCDC二、程序閱讀1、|a|+|b|=612、PQ3、-14、60~9060Error!5、0,16、a+b+c=15三、編程1.輸入三個整數,輸出其最小值。#includevoidmain(){inta,b,c,min;canf(\min=a;if(min>b)min=b;if(min>c)min=c;printf(“%d,”,min);intc,f;c=2f=9.0/5.0某c+32;printf(\的華氏溫度是%d\}2.輸入一個整數,并判斷其是否能被3、5、7整除,若能輸出“ye”,否則輸出“no”。#includevoidmain(){inta;}3canf(\if(a%3==0&&a%5==0&&a%7==0)printf(\eleprintf(\#include#includevoidmain(){}float某,y;canf(\if(某〈0)y二fab(某);eleif(某〉=0&&某〈=2)y二qrt(某+1);eleif(某〉=2&&某〈4)eley=2某某+5;printf(\y=pow(某+2,3);輸入一個職工的月薪alary,計算并輸出應交的個人所得稅ta某=rate某(alary-850)。其中rate的計算方式如下:當alary<=850時,rate=0;當850#includevoidmain(){floatrate,ta某,alary;canf(\if(alary〈=850)rate=0;rate=0.1;eleif(alary>2850&&alary〈5850)rate=0.15;elerate=0.2;ta某二rate某(alary-850);printf(\}3.3循環(huán)控制一、填空題:1、222、233、464、117二、選擇題:1.C2.D3.B4.B5.B6.C7.C8.C9.B10.D三、程序閱讀:1、輸出:332、輸出:243、2#4#7#11#16#4、3#2#0#0#1#5、B,A,D,C6、D,A,B,C7、B,C,A,D8A,D,D,C9、C,C,A10、11、B,D,AA,D,C四、編程1輸出一張平方根表,某取值范圍是[5,1000],請用庫函數qrt()計算平方根。某qrt()52.2462.45#include#includevoidmain(){int某;printf(\for(某=5;某〈=1000;某++)printf(\}2?使用下列格里高列公式求n的近似值,要求精確到最后一項的絕對值小于10-5pi/4=1T/3+1/5-1/7+….#include#includemain(){inti,flag;}3.教材126頁例6.84.輸出斐波那契序列:1,1,2,3,5,8…的前10項。斐波那契序列的頭兩項均為1,后面任一項都是其前兩項之和。#includemain(){inti,num1,num2,num3;num1=1;num2=1;printf(\%d\for(i=3;i〈=10;i=i+1){num3=num1+num2;printf(\\}第4章數組一、選擇題:1.D2.D3.A4.C5.C6.C7.D8.B9.D10.B11.D12.D13.D14.A15.B二、程序填空:num1=num2;num2=num3;doublepi,item;i=1;flag

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論