




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、大學本科C語言上機考試題C語言程序設計上機考試題班級: 姓名: 學號: 使用C語言編寫以下程序20分5=100分輸入3個整型數據,求出最大數和最小數。#includeint main()int a,b,c,e,d,f,g;printf(請輸入三個數n);scanf(%d,%d,%d,&a,&b,&c);d=(ab?a:b);e=(dc?d:c);printf(Max is %dn,e);f=(ab?a:b);g=(fc?f:c);printf(Min is %dn,g);return 0;編寫一個程序完成以下功能:輸入一個分數;當分數60分時,輸出E;當60分數70,輸出D; 當70分數80,
2、輸出C; 當80分數90,輸出B;其余分數輸出A。#includeint main()float score; char grade; printf(請輸入學生成績:); scanf(%f,&score);while(score100|score0);printf(n輸入有誤,請輸入); scanf(%f,&score);switch(int)(score/10)case 10: case 9:grade=A;break; case 8:grade=B;break; case 7:grade=C;break; case 6:grade=D;break; case 5: case 4: case
3、 3: case 2: case 1: case 0:grade=E;printf(成績是%5.1f,相應的等級是%cn,score.grade);return 0;編寫一個四那么運算程序,輸出計算結果。#includeint main()int c,d,e;float a,b,f;printf(請輸入兩個數);scanf(%f,%f,&a,&b);c=a+b;d=a-b;e=a*b;f=a/b;printf(加法結果為%dn,c);printf(減法結果為%dn,d);printf(乘法結果為%dn,e);printf(除法結果為%fn,f);return 0;4.100以內的素數從鍵盤輸入
4、一個正整數,判斷該整數是否為素數。#include int main() int n,i; printf(n); scanf(%d,&n); for (i=2;i=n-1;i+) if(n%i=0) break; if(in) printf(%d is notn,n); else printf(%d isn,n); return 0;第二種#includeint main()int n,k,m;m=0;printf(請輸入n=);scanf(%d,&n);for(k=2;k=n/2;k+)if(n%k=0)m+;if(m)printf(n=%d不是素數!n,n);elseprintf(n=%d
5、是素數!n,n);return 0;5.判斷閏年的程序從鍵盤上輸入10個整型數據,倒數排列存儲,再倒序輸出。#includeint main()int i,a10;for(i=0;i=0;i-)printf(%5d,ai);printf(n);return 0;編程輸入一個字符串,將其中所有大寫英文字母改為小寫英文字母,所有小寫英文字母改為大寫英文字母,然后輸出。#includeint main()char s100;int i;printf(請輸入字符串n);scanf(%s,s);for(i=0;i100;i+)if(asi&siz)si-=32;else if(Asi&siZ)si+=3
6、2;printf(%s,s);return 0;設有一位數組score,內放10名學生成績,寫一個函數,求出平均分、最高分和最低分。#includefloat Max=0,Min=0;int main()float average(float array,int n);float ave,score10;int i;printf(Please enter 10 scores:);for(i=0;i10;i+)scanf(%f,&scorei);ave=average(score,10);printf(Max=%6.2fnmin=%6.2fnaverage=%6.2fn,Max,Min,ave)
7、;return 0;float average(float array,int n)int i;float aver,sum=array0;Max=Min=array0;for(i=1;iMax)Max=arrayi;else if(arrayiMin)Min=arrayi;sum=sum+arrayi;aver=sum/n;return(aver);9、有一個函數: 寫程序,輸入x的值輸出y的相應值#includeint main()int x,y;printf(輸入x);scanf(%d,&x);if(x1)y=x;printf(x=%3d, y=x=%dn,x,y);else if(x10)y=2*x-1;printf(x=%d, y=2*x-1=%dn,x,y);elsey=3*x-11;printf(x=%d, y=3*x-11=%dn,x,y);return 0;求n!
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 營養學理論與實踐題型試題及答案
- 2024演出經紀人資格證敏感試題及答案
- 吸收實驗思考題及答案
- 物理管樂器考題及答案
- 吉林省長春市第三中學2023-2024學年中考一模數學試題含解析
- 橋梁吊架施工方案
- 施工測量施工方案
- 巨野縣2025屆六年級下學期小升初真題數學試卷含解析
- 湖北省宜昌一中2025年高三下學期期中考試英語試題(文理)試卷含解析
- 福建生物工程職業技術學院《生態環境與人類發展》2023-2024學年第一學期期末試卷
- 技術分紅協議書范本合同6篇
- 2025年國網陜西省電力有限公司招聘720人(第一批)筆試參考題庫附帶答案詳解
- 2025天津市建筑安全員-C證考試題庫
- 2025年廣東省高職單招計算機類職業技能測試題(附答案)
- 2025年河南應用技術職業學院單招職業適應性測試題庫含答案
- 七下語文第一至三單元讀讀寫寫字詞積累(注音+解釋)
- 2025年北京控股集團招聘筆試參考題庫含答案
- 2025年國航機務系統AMECO工程師崗位校園招聘筆試參考題庫附帶答案詳解
- 新生兒病理性黃疸病例討論
- 護士條例及護理相關法律法規
- 【物理】同一直線上二力的合成 2024-2025學年人教版物理八年級下冊
評論
0/150
提交評論