


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、淮海工學(xué)院計(jì)算機(jī)科學(xué)系實(shí)驗(yàn)報(bào)告書課程名:C語(yǔ)言程序設(shè)計(jì)A題目實(shí)驗(yàn)2程序流程設(shè)計(jì)選擇結(jié)構(gòu)程序設(shè)計(jì)班 級(jí):軟嵌151學(xué) 號(hào):2015123349姓 名:陳正寧評(píng)語(yǔ):成績(jī):指導(dǎo)教師:批閱時(shí)間:年月日1、實(shí)驗(yàn)內(nèi)容或題目(1)編寫一個(gè)程序,輸入一個(gè)字母,若為大寫字母,將其轉(zhuǎn)換為小寫字母后輸出,否則原樣輸出。(2)編寫一個(gè)程序判斷用戶輸入的字符是數(shù)字字符、字母字符還是其他字符。(3)編寫一個(gè)程序,輸入年號(hào)和月份,判斷該年是否為閏年,并根據(jù)給出的月份判斷是什么季節(jié)和該月有多少天?閏年的條件是年號(hào)能被4整除但不能被100整除,或者能被400整除。(4)編寫一個(gè)程序,求 ax2+bx+c=0方程的根。(5)給出
2、一個(gè)百分制的成績(jī),要求輸出成績(jī)等級(jí)A','B','C','D','E'。90分以上的為A',8089分的為B', 7079分的為C',6069分的為D',60分以下的為E'。(要求使用switch語(yǔ)句)2、實(shí)驗(yàn)?zāi)康呐c要求(1)進(jìn)一步熟悉熟悉 VC+6編譯環(huán)境,掌握運(yùn)用 VC編譯C程序的基本方法;(2)學(xué)會(huì)使用C語(yǔ)言的常用運(yùn)算符,以及包含這些運(yùn)算符的表達(dá)式;(3)掌握常見的流程控制結(jié)構(gòu)(順序、選擇),學(xué)會(huì)運(yùn)用這兩種控制結(jié)構(gòu)編寫C程序。3、實(shí)驗(yàn)步驟與源程序?qū)嶒?yàn)步驟(1 )、開始輸入chC
3、h>= ' A' $ch<= ' Z'ch J ch+32輸出ch結(jié)束(2 )、開始輸入chch>='0'&&ch<='9輸出“您輸入的是數(shù)字字符YNhch>='a'&&ch<='z'|ch>='A '&&ch<='Z'結(jié)束輸出“您輸入的是字母字符(3 )、開始定義變量:year : month :,days :leap :輸入month今年為平年能被4整除但不能被100整除,或能
4、被400整除請(qǐng)重新輸入Leap=1今年為閏年輸岀是閏年 還是平年月份在到12中為閏年該月有31天該月有29天該月有28天1, 3, 5, 7, 8, 11,4 , 6 9, 10, 12該月有3(天3,!, 5F現(xiàn)在是巷春天卄6,7,8F現(xiàn)在;是夏天9,10,11!現(xiàn)在;是秋天12,1,2現(xiàn)在是冬天結(jié)束(4 )、開始定義變量:a,b,c: i nt=b*b-4acNN結(jié)束(5 )、定義變量:scorescore/=105、4、3、2、1等級(jí)為A等級(jí)為B等級(jí)為C等級(jí)為DI結(jié)束輸入score10、9等級(jí)為E(2)気走倉(cāng)3/ ttnc-udeASao'.hv infmaino宀char 號(hào)s
5、canf(=%c=ach= ifohvM-AgachAMN) 宀Ch+U3Nprin=t(=%2n=ch=e-seprin=t(=%2n=ch=recrn 0八(2rttnc-udeASao'.hv infmainochar ch;ch=getchar();if(ch>='0'&&ch<='9')printf(”您輸入的是數(shù)字字符n");else if(ch>='a'&&ch<='z'|ch>='A'&&ch<=&
6、#39;Z')printf(" 您輸入的是字母字符n");elseprintf("您輸入的是其他字符n");return 0;、#include<stdio.h>int main()int year,month,days,leap;scanf("%d %d", &year,&month);if(year%4=0&&year%100!=0|year%400=0)leap=1;elseleap=0;if(leap)printf("%d is a leap yearn"
7、,year);elseprintf("%d is not a leap yearn",year);if(leap=1)if(month=2)printf("the month has 29 daysn");else if(month=1|3|5|7|8|10|12)printf("the months has 31 daysn"); elseprintf("the months has 30 daysn");if(leap=0)if(month=2)printf("the month has 28 day
8、sn");else if(month=1|3|5|7|8|10|12)printf("the months has 31 daysn"); elseprintf("the months has 30 daysn");if(month>=3&&m onth<=5)prin tf("spri ngn “);else if (month>=6&&m onth<=8)printf("summern");else if (month>=9&&mon
9、th<=11)printf("autumnn");elseprintf("wintern");return 0;(4) 、#include<stdio.h>#include<math.h>void main()double a,b,c,disc,x1,x2,p,q;/disc 是判別式 sqrt(b*b-4ac)printf("請(qǐng)輸入a,b,c entern");scanf("%lf%lf%lf",&a,&b, &c);disc=b*b-4*a*c;if(0=a
10、)if(0=b)if(0=c)printf("此方程有任意解.n");else / a=0 b=0 c!=oprintf("此方程無解.n");else/a=0b=!0x1=-c/b;x2=-c/b;printf(”此方程的解為:x1=x2=%lfn",x1,x2);if(O!=a)if(discvO)printf("此方程無實(shí)數(shù)根n");elsep=-b/(2.0*a);q=sqrt(disc)/(2.0*a);x1=p+q;x2=p_q;printf("此方程的兩個(gè)實(shí)數(shù)根為:x 1= %7.2f,x2=%7.2
11、fn",x1,x2);、#include<stdio.h>int main()int score;printf("You score :");scanf("%d", &score);switch(int)score/10)case 10:case 9:printf("You grade:An"); break;case 8:printf("You grade:Bn"); break;case 7:printf("You grade:Cn"); break;case
12、6:printf("You grade:Dn"); break;case 5:case 4:case 3:case 2:case 1:case 0:printf("You grade:En"); break;return 0;4、測(cè)試數(shù)據(jù)與實(shí)驗(yàn)結(jié)果(可以抓圖粘貼)、> PEXAMTiMPDebug'.cxa(nple349 exe'僭輸人的是數(shù)字字符Pirc-ss 在口¥ kcy ito cont inuc(3 )、* D :煤習(xí) D eaug' 岸畑 m pk 3 49 ,?xe"2015 112015 is not a Leap year 七ic nontha lias 3IL das auituLrmPt*ess any key to continue(4 )、= | 回i T:-.DEBUGDebjgexample349e"enter!0 0 2此方程無解-Press any key td centinuE'D:;DEB UGDe bj gexamp I e 34 蟲"EJ®AC*rb7centerJ-2 1比方程的兩個(gè)實(shí)數(shù)根為 yi-a0,x2-1.00ress any1 ke</ to conti
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度環(huán)保科技公司員工工資待遇及環(huán)保業(yè)績(jī)提成合同
- 2025年度高速公路服務(wù)區(qū)停車場(chǎng)停車服務(wù)協(xié)議
- 模具開發(fā)、生產(chǎn)及國(guó)際市場(chǎng)拓展合作協(xié)議(2025年度)
- 2025年度汽車過戶交易全程免責(zé)承諾書
- 二零二五年度食品飲料區(qū)域代理加盟協(xié)議范本
- 二零二五年度影視制作與影視衍生品開發(fā)合同
- 2025年度租賃協(xié)議原告代理詞:租賃合同履行過程中的爭(zhēng)議處理
- 二零二五年度租賃房屋租賃保證金管理協(xié)議
- 2025年度環(huán)保糾紛民事調(diào)解協(xié)議書編制指南
- 二零二五年度知識(shí)產(chǎn)權(quán)法律風(fēng)險(xiǎn)防控與保密協(xié)議
- 地下室車庫(kù)綜合管線施工布置
- 深圳市軌道交通線網(wǎng)規(guī)劃(2016_2035)(草案)
- 采購(gòu)訂單模板
- 四十二式太極劍劍譜
- 巴馬格紡絲控制系統(tǒng)軟件說明書(共46頁(yè))
- 完整解讀2021年《建設(shè)工程抗震管理?xiàng)l例》PPT教學(xué)講座課件
- 肺結(jié)核患者管理ppt課件
- 新版小學(xué)英語(yǔ)PEP四年級(jí)下冊(cè)教材分析(課堂PPT)
- 煤矸石綜合利用項(xiàng)目可行性研究報(bào)告寫作范文
- CD型電動(dòng)葫蘆使用說明書
- [浙江]10米深基坑鉆孔灌注樁加內(nèi)支撐支護(hù)施工方案(附圖豐富)_secret
評(píng)論
0/150
提交評(píng)論