环评师c语言题目,C语言考试——编程题_文库吧
C語言考試——編程題_文庫吧
2020-09-27 08:21:23
【導(dǎo)讀】該數(shù)本身,比如153=13+53+33,故153是水仙花數(shù))。要求將判斷某數(shù)是否素數(shù)的功。能編成一個獨(dú)立的函數(shù),然后在main函數(shù)中反復(fù)調(diào)用該函數(shù)。過50公斤,超過部分每公斤加收。編一程序?qū)崿F(xiàn)自動計費(fèi)功能。要求將數(shù)組的排序和輸出分別寫成兩個函數(shù),然后在主函數(shù)中調(diào)用這兩個函數(shù)。的元素及其行列號。要求用指向字符串的指針進(jìn)行處理。再編寫一個主程序進(jìn)行測試。成績;輸出80分以上的同學(xué)的學(xué)號、姓名和C語言考試成績。
【正文】
編程題:
1、編寫C程序,計算并輸出表達(dá)式S=ba
ba??
的值。其中a和b的值從鍵盤輸入。
2、輸入園錐體的底半徑r和高h(yuǎn),計算并輸出圓錐體的體積。圓錐體體積計算公式為:
v=πr2h/3
3、編寫程序,求y=
4、編寫程序,求解方程ax2+bx+c=0。其中系數(shù)a、b、c從鍵盤輸入。
5、從鍵盤輸入一個年份(year)和月份(month),要求能輸出任意月份的天數(shù)。
6、分別用for、while、do語句編寫程序,計算并輸出如下數(shù)列前n項(xiàng)之和(n從鍵盤
輸入):1+3+5+…+2n-1+…
7、輸出所有的水仙花數(shù)(水仙花數(shù)是一個3位數(shù)的自然數(shù),該數(shù)各位數(shù)的立方和等于
該數(shù)本身,比如153=13+53+33,故153是水仙花數(shù))。
8、按每行10個數(shù)打印輸出100~200之間的所有素數(shù)。要求將判斷某數(shù)是否素數(shù)的功
能編成一個獨(dú)立的函數(shù),然后在main函數(shù)中反復(fù)調(diào)用該函數(shù)。
9、鐵路托運(yùn)行李規(guī)定:行李重不超過50公斤的,托運(yùn)費(fèi)按每公斤;如超
過50公斤,超過部分每公斤加收。編一程序?qū)崿F(xiàn)自動計費(fèi)功能。
10、分別用遞歸和非遞歸的方法求y=xn,其中x為實(shí)數(shù),n為正整數(shù)。要求在main函
數(shù)中輸入x和n的值,在main函數(shù)中輸出y的值。
11、從鍵盤輸入10個雜亂無序的整數(shù)存入一維數(shù)組a[10]中,按從小到大的順序排隊(duì)
并輸出。要求將數(shù)組的排序和輸出分別寫成兩個函數(shù),然后在主函數(shù)中調(diào)用這兩個函數(shù)。
12、從鍵盤輸入12個雜亂無序的整數(shù)存入二維數(shù)組a[3][4]中,然后輸出其中值最大
的元素及其行列號。
13、編寫一函數(shù),統(tǒng)計輸出一行字符中所含單詞的個數(shù)。
14、編寫程序,統(tǒng)計從鍵盤輸入的字符個數(shù)和行數(shù)。
15、編寫程序,輸入一行字符,分別統(tǒng)計出其中英文字母、空格(含‘\n’、‘\t’)、
數(shù)字和其它字符的個數(shù)。
16、編寫遞歸函數(shù)reverse,將字符串s顛倒過來輸出。
17、分別用遞歸和非遞歸的方法將一個整數(shù)轉(zhuǎn)換成字符串。
18、任意輸入3個整數(shù),按從小到大的順序輸出。要求用指針作函數(shù)參數(shù),實(shí)現(xiàn)交換兩
變量的值。
19、輸入3個字符串,輸出其中最大的字符串。要求用指向字符串的指針進(jìn)行處理。
20、用命令行輸入若干書名,并用帶參的主函數(shù)輸出。
21、編寫函數(shù),將兩個遞增有序的表,合并成一個遞增有序的表。
22、三項(xiàng)全能的比賽項(xiàng)目有:鉛球(shot)、跳遠(yuǎn)(jump)、200米跑(run),根據(jù)運(yùn)動員
的報名人數(shù)(不大于30),設(shè)計兩個函數(shù):
(1)通過鍵盤輸入每一個運(yùn)動員的編號(num)、姓名(name)、各個單項(xiàng)的成績(score)
x(x
2x-1(1
3x-1(x>=10)
及總成績;
(2)通過屏幕輸出冠軍得主的編號、姓名、各單項(xiàng)成績及總成績。
再編寫一個主程序進(jìn)行測試。
23、編寫一個程序,輸入全班N個學(xué)生的學(xué)號、姓名、3門課程的成績,求出總分最高
的學(xué)生姓名并輸出。
設(shè)結(jié)構(gòu)體類型定義如下:
#defineN30
structstudent
{intno;
charname[16];
floatchinese,math,eng;
}stud[N];
24、根據(jù)你所在班的實(shí)際人數(shù),輸入全班同學(xué)的學(xué)號(num)、姓名(name)、C語言考試
成績(score);并按從高分到低分的次序,輸出全班同學(xué)的學(xué)號、姓名和C語言考試成績。
要求將輸入、排序、輸出分別定義成三個獨(dú)立的函數(shù),然后用主函數(shù)進(jìn)行調(diào)用。
25、根據(jù)你所在班的實(shí)際人數(shù),輸入全班同學(xué)的學(xué)號(num)、姓名(name)、C語言考試
成績(score);輸出80分以上的同學(xué)的學(xué)號、姓名和C語言考試成績。
環(huán)評公示相關(guān)推薦
文庫吧 www.wenkub.com
鄂ICP備17016276號-1
總結(jié)
以上是生活随笔為你收集整理的环评师c语言题目,C语言考试——编程题_文库吧的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新品周刊 | LINE FRIENDS李
- 下一篇: nth_element()