2023年成都信息工程學(xué)院C語(yǔ)言考試題及答案_第1頁(yè)
2023年成都信息工程學(xué)院C語(yǔ)言考試題及答案_第2頁(yè)
2023年成都信息工程學(xué)院C語(yǔ)言考試題及答案_第3頁(yè)
2023年成都信息工程學(xué)院C語(yǔ)言考試題及答案_第4頁(yè)
2023年成都信息工程學(xué)院C語(yǔ)言考試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第成都信息工程學(xué)院C語(yǔ)言考試題及答案

編寫一程序P111.C實(shí)現(xiàn)以下功能

x(x只考慮整數(shù)int且必須定義為int、但F(x)完全可能超過(guò)int的表示范圍)通過(guò)鍵盤輸入(輸入前給出提示Pleaseinputx:),然后計(jì)算并在屏幕上輸出函數(shù)值。編程可用素材:printf(、printf(。┌-5x+27(x0)F(x)=├7909(x=0)└2x-1(x0)

程序的運(yùn)行效果應(yīng)類似地如圖1所示,圖1中的3是從鍵盤輸入的內(nèi)容。#include

intmain(void){

intx;

/x從鍵盤上讀入x的值x/

printf(inputx://在屏幕上顯示提示輸入x的信息,告訴用戶需scanf(x);

/x根據(jù)題目里給出的計(jì)算公式計(jì)算F(x)x/if(x0){}

elseif(0==x)//否則,若x等于0{}else{}

Fx=2.0xx-1;//x0時(shí)的F(x)計(jì)算公式Fx=7909;

//x=0時(shí)的F(x)計(jì)算公式

Fx=-5.0xx+27;//x0時(shí)的F(x)計(jì)算公式

//如果x0

//從鍵盤讀入x的值

//x存儲(chǔ)自變量x的值

doubleFx;//Fx存儲(chǔ)函數(shù)值F(x)

要做的事

}

/x將計(jì)算結(jié)果按題目的要求輸出x/printf(=%.0fx,Fx);

return0;

編寫一程序P113.C實(shí)現(xiàn)以下功能

已知某銀行整存整取存款不同期限的年息利率分別為:3.15%期限一年,3.63%期限二年,4.02%期限三年,4.69%期限五年,5.36%期限八年。從鍵盤上輸入存錢的本金(以元為單位,必須定義為int且應(yīng)考慮金額很大的情況)和存款期限(只考慮1,2,3,5,8),求到期時(shí)能從銀行得到的利息(以元為單位,應(yīng)考慮有小數(shù),不計(jì)復(fù)利)。編程可用素材:printf(、printf(。

程序的運(yùn)行效果應(yīng)類似地如圖1所示,圖1中的10000,8是從鍵盤輸入的內(nèi)容。

#include

intmain(void){

if(1==cunqi){}

elseif(2==cunqi){}

elseif(3==cunqi){

lilv=3.63/100.0;lilv=3.15/100.0;

printf(inputbenjin,cunqi:scanf(benjin,cunqi);intbenjin,cunqi;doublelixi,lilv;

}

}

lilv=4.02/100.0;

elseif(5==cunqi){}

elseif(8==cunqi){}

lixi=benjinxlilvxcunqi;printf(=%.2fyuan\nlixi);return0;

lilv=5.36/100.0;lilv=4.69/100.0;

編寫一程序P114.C實(shí)現(xiàn)以下功能

編寫一個(gè)簡(jiǎn)單計(jì)算器程序,輸入格式為:data1opdata2。其中data1和data2是參加運(yùn)算的兩個(gè)數(shù)(data1、data2必須定義為int,但二者相加可能超出int能表示的范圍),op為運(yùn)算符,它的取值只能是+、-、x、/、%。編程可用素材:printf(、printf(。程序的運(yùn)行效果應(yīng)類似地如圖1、圖2、圖3、圖4所示,圖1中的3000+202x、圖2中的3000%202x、圖3中的3000%0和圖4中的3000/0是從鍵盤輸入的內(nèi)容。#include#include

intmain(void){

printf(inputdata1opdata2:intdata1,data2;doubleresult;charop;

scanf(%c%ddata1,op,data2);switch(op){

case#39;+#39;:

result=(double)data1+data2;break;

result=(double)data1-data2;break;

result=(double)data1xdata2;break;if(0==data2){}else{}break;if(0==data2){}else{

printf(data1,op,data2,(double)data1/printf(chushuwei0.\nexit(1);

result=data1%data2;

printf(chushuwei0.\nexit(1);

case#39;-#39;:

case#39;x#39;:

case#39;%#39;:

case#39;/#39;:

data2);

}

}

}

return0;

printf(data1,op,data2,result);return0;

編寫一程序P702.C實(shí)現(xiàn)以下功能

輸入月份,打印202x年該月有幾天。當(dāng)輸入的月份超范圍時(shí),應(yīng)顯示Invalidmonthinput。編程可用素材:printf(、printf(、printf(。程序的運(yùn)行效果應(yīng)類似地如圖1和圖2所示,圖1中的4和圖2中的13是從鍵盤輸入的內(nèi)容。#include

intmain(void){

switch(month){

case1:case3:case5:case7:

溫馨提示

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

評(píng)論

0/150

提交評(píng)論