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