第一篇:實驗二之淀粉酶活力測定實驗后思考題及淀粉酶實驗報告寫作提示(2012.3.19上傳)
實驗
二、萌發麥苗淀粉酶活力及水溶性蛋白含量的測定。
(報告寫作提示及思考題)
注意:實驗二整體是為了完成如何在正確的總體思路的指導下合理設計實驗方案及其細節。所以我們首先以對生物催化劑-酶的基本認識確定了酶活測定實驗的總體設計思路,并在其指導下,明確了總體方案及最關鍵的設計細節。
然后以我們比較熟悉的禾谷類種子的萌發狀態及其代謝途徑為具體思考對象,進行了淀粉酶活力測定相關的分析,然后認可并已完成了前人設計的實驗。所以淀粉酶活力測定實驗報告的結果就絕不僅僅是計算得出的兩個酶活力數據,或說那兩個數據只是一個必然的實驗數據,“實驗結果”是我們設計并完成了對淀粉酶,這類在禾谷類種子萌發過程中起關鍵作用的酶的活力的測定,即,是實驗設計本身。所以結果分析應該是圍繞實驗設計展開。根據實驗具體實施過程中可操作性的特點、操作誤差對結果的可能影響,以實際材料完成實驗后得到的具體結果數據結合相關生理功能一起思考判斷,是否能初步確定該實驗設計不僅理論上可行而且實驗后的結果也可信,從而最終確認整個實驗設計的基本合理可行可信。
實驗后思考題:
1.?-淀粉酶活性測定時70℃水浴為何要嚴格保溫15分鐘?保溫后為什么要立即于冰浴中驟冷?而經如此處理,為什么在隨后的40℃溫浴和酶促反應中就能保證?-淀粉酶不會再參與催化反應。
2.酶的最適反應溫度(一般都是生理溫度)和最適保存溫度(一般0℃以下)為什么不一樣?而這兩個狀態都是需要維護酶的空間結構。
3.為什么3,5-二硝基水楊酸與還原糖的反應要先沸水浴然后再稀釋測定?
4.在設計酶活測定的實驗時,要求酶促反應初速度對底物濃度的小量變化不敏感,具體要求為:在底物濃度有10%的變化幅度范圍內,而所測初速度的變化幅度小于1%。則
【S】/KM應該大于多少才能保證這一點?(設定為米氏酶)
5.轉氨酶在細胞內的作用及生理意義?細胞內有眾多的轉氨酶,但相關研究及醫學臨床應用中卻幾乎都是只檢測谷丙轉氨酶(GPT)和谷草轉氨酶(GOT)的活力,而極少測定其它轉氨酶活力,你推測可能的原因會是什么?為什么?
6、轉氨酶催化的是雙底物可逆反應,根據酶活力測定的總體思路,要保證測定反應的初速度,根據實驗指導所提供的資料,你認為是否保證了這一點?是如何保證的?
7、指導所提供的兩個轉氨酶活力測定實驗方案,設計的酶促反應時間是多少?終止酶促反應用的什么試劑?與淀粉酶活力測定規定的酶促反應時間相比是否有差異?差異可能的原因你分析認為會是因為什么?
第二篇:實驗二 燃燒熱測定
燃燒熱的測定
實驗
二、燃燒熱的測定
專業:11化學
姓名:賴煊榮
座號:32
同組人:陳見曉
時間:2013.10.15
Ⅰ、目的要求
1.用氧彈熱量計測定萘的燃燒熱。
2.明確燃燒熱的定義,了解恒壓燃燒熱與恒容燃燒熱的差別。3.了解熱量計中主要部分的作用,掌握氧彈熱量計的實驗技術。4.學會雷諾圖解法校正溫度改變值。
Ⅱ、基本原理
一、燃燒與量熱
根據熱化學的定義,1mol物質完全氧化時的反應熱稱作燃燒熱。所謂完全氧化,對燃燒產物有明確的規定。
量熱法是熱力學的一個基本實驗方法。在恒容或恒壓條件下,可以分別測得恒容燃燒熱Qv和恒壓燃燒熱Qp。由熱力學第一定律可知,Qv等于體系內能變化ΔU;Qp等于其焓變ΔH。若把參加反應的氣體和反應生成的氣體都作為理想氣體處理,則它們之間存在以下關系:
ΔH =ΔU + Δ(pV)
Qp = Qv + Δn RT
——(1)
式中,Δn為反應前后反應物和生成物中氣體的物質的量之差;R為氣體常數;T為反應時的熱力學溫度。
熱量計的種類很多,本實驗所用氧彈熱量計是一種環境恒溫式的熱量計。氧彈熱量計的裝置如圖右。
二、氧彈熱量計
氧彈熱量計的基本原理是能量守恒定律。樣品完全燃燒所釋放的能量使得氧彈本身及其周圍的介質和熱量計有關附件的溫度升高。測量介質在燃燒前后溫度的變化值,就可求算該樣品的恒容燃燒熱。其關系
燃燒熱的測定
式如下:
-W樣/M 〃Qv – l〃Ql =(W水c水+C計)ΔT
——(2)
式中,W樣和M分別為樣品的質量和摩爾質量;Qv為樣品的恒容燃燒熱;l和Ql是引燃用金屬絲的長度和單位長度燃燒熱,W水和C水是以水作為測量介質時,水的質量和比熱容;C計稱為熱量計的水當量,即除水之外,熱量計升高1℃所需的熱量;ΔT為樣品燃燒前后水溫的變化值。
三、雷諾溫度校正圖
實際上,熱量計與周圍環境的熱交換無法完全避免,它對溫差測量值的影響可用雷諾溫度校正圖校正。具體方法為:稱取適量待測物質,估計其燃燒后可使水溫上升1.5~2.0℃。預先調節水溫低于室溫1.0℃左右。按操作步驟進行測定,將燃燒前后觀察所得的一系列水溫和時間關系作圖。得一曲線如下左圖。圖中H點意味著燃燒開始,熱傳入介質;D點為觀察到的最高溫度值;從相當于室溫的J點作水平線交曲線于I,過I點作垂線,再將FH線和GD線延長并交ab線于A、C兩點,其間的溫度差值即為經過校正的ΔT。圖中AA′為開始燃燒到溫度上升至室溫這一段時間Δt1內,由環境輻射和攪拌引進的能量所造成的升溫,故應予扣除。CC′為由室溫升高到最高點D這一段時間Δt2內,熱量計向環境的熱漏造成的溫度降低,計算時必須考慮在內。故可認為,AC兩點的差值較客觀地表示了樣品燃燒引起的升溫數值。
本實驗采用貝克曼溫度計來測量溫度差。Ⅲ、儀器、試劑
XRY-1A型數顯氧彈式熱量計(已包含貝克曼溫度計、秒表、放大鏡等)1套、氧氣鋼瓶1只、氧氣減壓閥1只、壓片機1臺、電子天平1臺、萬用電表1臺、量杯(1000ml)1只、量筒(10ml)1個、塑料桶1個、直尺1把、剪刀1把、溫度計(100℃)1支、引燃專用金屬絲、苯甲酸(分析純)、萘(分析純)
Ⅳ、實驗步驟
1.測定熱量計的水當量
(1)樣品制作
用電子天平稱取大約1g苯甲酸(切勿超過1.1g),在壓片機上壓成圓片。樣片壓得太緊,燃燒熱的測定
點火時不易全部燃燒;壓得太松,樣品容易脫落。將樣品在干凈的玻璃板上輕擊二、三次,再用電子天平精確稱量。
(2)裝樣并充氧氣
擰開氧彈蓋,將氧彈內壁擦干凈,特別是電極下端的不銹鋼絲更應擦干凈。擱上金屬小皿,小心將樣品片放置在小皿中部。剪取10cm長的引燃金屬絲,在直徑約3mm的玻璃棒上,將其中段繞成螺旋形約5~6圈。將螺旋部分緊貼在樣片的表面,兩端如圖2所示固定在電極上。用萬用電表檢查兩電極間電阻值,一般應不大于20Ω。旋緊氧彈蓋,再用萬用電表檢查后卸下進氣管口的螺栓,換接上導氣管接頭。導氣管另一端與氧氣鋼瓶上的減壓閥連接。打開鋼瓶閥門,使氧彈充入2 M Pa的氧氣。
關閉氧氣瓶閥門,旋下導氣管,放掉氧氣表中的余氣。將氧彈的進氣螺栓旋上,再次用萬用表檢查兩電極間的電阻,在確保兩電極導通。如阻值過大或電極與彈壁短路,則應放出氧氣,開蓋檢查,重新裝樣。
(3)測量
用量杯(1000 ml)準確量取已被調節到低于室溫1.0℃的自來水2700 ml于盛水桶內。將氧彈放入水桶中央,接好兩極導線,裝好攪拌馬達,蓋上蓋板。待溫度穩定上升后,每隔1min讀取一次溫度。10~15min后,按下面板上電鍵通電點火。若指示燈亮后即熄滅,且溫度迅速上升,表示氧彈內樣品已燃燒;若指示燈根本不亮且溫度也不見迅速上升,則須停止實驗。打開氧彈檢查原因。自按下電鍵后,讀數改為每隔15s一次,直至兩次讀數差值小于0.005℃,讀數間隔恢復為1min一次,繼續15min后方可停止實驗。本實驗用自動報時裝置,按報時間隔讀取相應讀數。實驗時間大約40分鐘。
2.萘的燃燒熱測量
稱取0.6g左右的萘,同上述方法進行測定。
Ⅴ、數據處理
表1.苯甲酸燃燒時溫度隨時間的變化 次數/30s 溫度/℃ 次數/30s 溫度/℃ 次數/30s 溫度/℃
26.341 11(點火)26.465 21 27.281 2 26.379 12 26.493 22 27.316 26.397 13 26.607 23 27.346 26.461 14 26.699 24 27.373 26.462 15 26.851 25 27.397 26.469 16 26.962 26 27.419 26.461 17 27.047 27 27.440 9 10
26.464 26.468 26.463 18 27.131 28 27.460 27.186 29 27.480 27.498 30 27.498
燃燒熱的測定
次數/30s 溫度/℃ 次數/30s 溫度/℃ 31 27.515 41(熄火)27.654 32 27.532 42 27.666
27.547 43 27.679
27.561 44 27.690
27.576 45 27.702
27.590 46 27.712
27.590 47 27.723
27.603 48 27.733
27.627 49 27.743
27.639 50 27.753 壓片后苯甲酸的質量m=0.981g 鐵絲原長L1=10cm 剩余未燃盡的鐵絲的長度L2=2.2cm
表2.萘燃燒時溫度隨時間的變化 次數/30s 溫度/℃ 次數/30s 溫度/℃ 次數/30s 溫度/℃ 次數/30s 溫度/℃ 次數/30s 溫度/℃ 1 25.593 11(點火)25.499 21 26.329 31 26.588 41(熄火)26.699 2 25.604 12 25.515 22 26.399 32 26.602 42 26.707 25.597 13 25.581 23 26.415 33 26.615 43 26.717 25.596 14 25.618 24 26.446 34 26.630 44 26.726 25.595 15 25.754 25 26.474 35 26.639 45 26.737 25.602 16 25.897 26 26.498 36 26.646 46 26.741 25.609 17 26.023 27 26.520 37 26.653 47 26.750 25.577 18 26.119 28 26.539 38 26.664 48 26.758 25.560 19 26.206 29 26.556 39 26.675 49 26.766 25.548 20 26.272 30 26.572 40 26.686 50 26.773 壓片后萘的質量m=0.607g
燃燒熱的測定
鐵絲原長L1=10cm 剩余未燃盡的鐵絲的長度L2=2.2cm
表3.實驗室條件的記錄表
實驗開始時
溫度/℃ 壓力/hp 濕度/%
由ΔT計算水當量和萘的恒容燃燒熱Qv,并計算其恒壓燃燒熱Qp: C6H5COOH(s)+15/2O2(g)=7CO2(g)+3H2O(l)由Qp = Qv + ΔnRT 可知 Qv苯甲酸 = Qp ﹣ΔnRT
=﹣3226.9kJ/mol×0.973/122.12﹣(-0.5)×8.314×298k
=﹣24.47kJ 由圖1可知:△T1=1.10 k 有以下關系式
實驗結束時
26.1 1020.0 57.2
溫度/℃ 壓力/hp 濕度/%
26.9 1021.0 58.0
燃燒熱的測定
-QvW樣/M QvW樣/M ·Qvl·Ql =(W水c水 + c計)ΔT2 Qv萘= [(W水c水 + c計)ΔT2+ l·Ql]?M/-W2
=(KΔT2+ l·Ql)M/-W2
=[0.193×1.09+8.5×(-2.9)/1000]×128.18/(-0.607)
=-39.22 kJ Qv.m 萘=-39.22/(0.607/128.18)=-8281.7 kJ/mol Ⅵ、結果分析與討論
由結果看出誤差相對于標準值較大,應該與實驗中操作有失誤有關。在實驗數據處理中將反應的熱效應近似為一常數,但實際上它的值是溫度的函數,在實驗過程中發現環境溫度并不穩定,在實驗過程中有變化,因此帶來一定誤差。
上述計算相對誤差的公式是假定在苯甲酸和茶都完全燃燒的條件下得出的,實際上僅用眼睛來觀察試樣燃燒后是否有殘余的黑渣存在而判斷撤燒完全與否是不準確的,也是不科學的,因所謂完全燃燒是指碳元素生成二氧化碳、氫元素生成水,所以即是沒有碳渣,若是有一氧化碳生成也不為完全燃燒,這也會給實驗帶來難以估計的誤差,如果將燃燒后的殘氣用氣體分析儀分析一下,則這個誤差也是可估計的。
Ⅶ、思考題
1.固體樣品為什么要壓成片狀?
答:排除空氣等氣體雜質的同時,節省了樣品在氧彈中所占體積,減小誤差;同時,壓片后的樣品燃燒會更充分,便于準確秤樣,裝入氧彈時不易灑落;.便于與鐵絲接觸;便于鐵絲、樣品與正負極連接;便于燃燒完全。
2.在量熱學測定中,還有哪些情況可能需要用到雷諾溫度校正方法?
答: 在體系與周圍環境可能有熱交換的情況下都可能需要用到雷偌溫度校正方法。例如在測量中用到熱量
燃燒熱的測定
計或用到攪拌器等的情況下。
3.如何用萘的燃燒熱數據來計算萘的標準生成熱?
答: 因為△fHm=△rH反應物-△rH生成物,所以求出萘在此溫度下的燃燒熱;再用公式△fH2=△fH1+Cp(T2-T1)求出萘的標準生成熱。
Ⅷ、參考資料
1.《物理化學實驗》(第三版)復旦大學等編P34-39;P186-188 2.《物理化學實驗》(第二版)復旦大學等編P43-47;P241-242 7
第三篇:單片機實驗二實驗報告
實驗報告
課程名稱:微機原理與接口技術
指導老師:李素敏
學生姓名:
學號:
專業: 自動化
日期:2014-04-10 地點:理工樓603
實驗二
1.實驗目的和要求
① 掌握keil軟件和STC-ISP 軟件的使用方法 ② 熟悉發光管的工作原理 ③ 通過編程體驗發光管的延時閃爍及移位等功能
2.主要儀器設備
PC機
單片機學習開發套件(型號:89C52RC)
3.實驗內容
①實驗內容1:第一個發光管以間隔200ms閃爍
源程序:
#include
//宏定義
main(){
while(1){ P1=0xfe;delay(200);P1=0xff;delay(200);} } void delay(uint z)//延時函數,z的取值為這個函數的延時ms數 {
uint x,y;for(x=z;x>0;x--)
for(y=110;y>0;y--);
一臺一件
}
實驗結果說明:要使發光管閃爍,只需設置合適的時間延時即可。
②實驗內容2 : 8個發光管由上至下間隔1s流動,其中每個管亮500ms,滅500ms,亮時蜂鳴器響,滅時關閉蜂鳴器,一直重復下去。
源程序:
#include
#include
//宏定義
unsigned char a,b,k,j;
//定義五個字符變量 sbit beep=P2^3;// 定義蜂鳴器的接口
void delay(uint z)//延時函數,z的取值為這個函數的延時ms數 {
uint x,y;for(x=z;x>0;x--)
for(y=110;y>0;y--);}
void main(){
k=0xfe;//先給k一個初值11111110等待移位 while(1){
delay500ms();
beep=0;//打開蜂鳴器
delay500ms();//讓它響500ms
beep=1;//關閉蜂鳴器
j=_crol_(k,1);//把k循環左移一位
k=j;//把移完的值再送給k
P1=j;//同時把值送到P1口點亮發光二極管 } //再次循環 }
實驗結果說明:在此程序中用到了_crol_(k,l)函數,此函數的功能在于循環移位,在每次發光管閃爍相應時間后左移一位,把移完的值再送到P口,點亮對應的發光管。這樣循環往復,達到發光管流動的效果。
③實驗內容3 :用8個發光管演示出8位二進制數累加過程,即用8個二極管表示8個二進制位(亮為1,滅為0),依次以二進制形式顯示0,1,2,……255。
源程序: #include
#include
//宏定義 #define uchar unsigned char //宏定義
void delay(uint z)//延時函數,z的取值為這個函數的延時ms數,{
uint x,y;for(x=z;x>0;x--)
for(y=110;y>0;y--);} void main()
//主函數 {
} uchar a;while(1)
//大循環 {
} a++;P1=~a;delay(200);
實驗結果說明:在此定義一個無符號字符變量a,a的值進行累加,但是由于表示的二進制數要求亮為1,滅為0,與發光管的0亮1滅正好相反,所以將a的計數取反并設置相應延時,重復此過程就得到了在發光管上顯示八位二進制數的累加過程。
④實驗內容4 :間隔300ms第一次一個管亮流動一次,第二次兩個管亮流動,依次到8個管亮,然后重復整個過程。
源程序:
#include
#include
void delay(uint z)//延時函數,z的取值為這個函數的延時ms數 {
uint x,y;for(x=z;x>0;x--)
for(y=110;y>0;y--);} void main()//主函數 { uchar a,i,j;while(1)//大循環
} {
} a=0xfe;//賦初值
for(j=0;j<8;j++){ for(i=0;i<8-j;i++)//左移
} {
P1=a;//點亮小燈
delay(300);//延時300毫秒
a=_crol_(a,1);//將a變量循環左移一位
} a=_crol_(a,j);//補齊,方便下面的左移一位 P1=0xff;//全部關閉
a=a<<1;//左移一位讓多一個燈點亮
4.心得體會:此次實驗中練習較多的就是閃爍和移位,在編程過程中,設置閃爍的時間必須達到人眼正常觀察的要求,這就需要計算合適的閃爍時間,不停的嘗試,最終選擇適宜觀察的時間間隔。發光管的循環移位時調用_crol_(k,l)函數
可以大大簡化編程的行數。所以熟悉單片機的函數庫,可以方便我們編程。所以在以后的實驗中還得繼續學習這個函數庫,從而更輕松的完成實驗內容。
第四篇:電子商務上機實驗報告實驗二
實驗二:新聞組信息發布實驗
(三)實驗思考
*
1、如何通過新聞組進行信息發布?
選擇一個新聞組中,單擊“新郵件”按鈕,得到新郵件窗口,這時收件人是就是新聞組的名稱,單擊可輸入主題,然后,書寫正文。當新聞寫好之后,單擊“投遞郵件”按鈕,就自動將這篇新聞發送到新聞服務器的新聞組中
2、如果進行新聞發布為什么需要注冊?
(1)發新聞郵件必須用已注冊并設置成功的賬號密碼登錄。
(2)注冊信息中的電子郵件地址,Internet新聞服務器是發新聞郵件必需的。
3、一般電子郵件發布與新聞組發布結果有何異同?
通過電子郵件交換信息。
新聞組和郵件列表的幾個重要區別是:
1.新聞組需要自己去查找:在電子郵件信箱中,因特網郵件列表會自動顯現,但要閱讀新聞組時,就需要先用新聞組閱讀軟件搜索它,然后再閱讀。
2.新聞組被編輯過:新聞組閱讀軟件可以把信息組織為提綱要點的形式,因此閱讀的只是編輯過的主題或要點,而郵件列表則是線性的,不論你是否需要,信息都是按發送時的順序排列。
3.新聞組不需參加者正式登記:郵件列表需要參加者用確認電子郵件作為加入的標志,但要加入新聞組時,只需要一個新聞組閱讀軟件。
4.e-mail是一種私人的通訊工具,就像信件一樣,里邊的信息是不公開的,只有e-mail的主人才能閱讀。而新聞組是一種基于e-mail的服務,任何人都能訪問里面的郵件,
第五篇:c語言實驗二實驗報告
一、實驗目的1、2、3、4、掌握關系表達式和邏輯表達式的使用。掌握選擇結構程序設計的一般方法。熟練使用if語句進行程序設計。
掌握使用switch語句實現多分支選擇結構。
二、實驗內容 有一分段函數如下:
編寫程序,輸入(x實數)的值,輸出以如下格式:x=??.??,y=??.??(即小數部分保留2位)程序代碼:
#include “stdio.h” int main(){ float x,y;scanf(“%f”,&x);if(x<1)
y=x*x;if(x>=1&&x<10)
y=5*x-1;
if(x>=10)
y=2*x+4;printf(“x=%.2f,y=%.2fn”,x,y);return 0;}
2、從鍵盤輸入三個實數,輸出最大數和最小數。樣例輸入:1.23 3.45 5.67 樣例輸出:5.67 1.23 程序代碼:
#include “stdio.h” int main(){ float a,b,c,max,min;scanf(“%f%f%f”,&a,&b,&c);if(a>b){max=a;min=b;} else {max=b;min=a;} if(a>c)
if(b>c){min=c;}
else {min=b;}
else {max=c;} printf(“%.2f %.2fn”,max,min);return 0;}
3、讀入3個非零的double數后,判別這三個值是否可以表示一個三角形的三條邊。樣例輸入1:1.23 1.23 1.23 樣例輸出1:yes.樣例輸入2:5.23 3.45-12.34 樣例輸出2:no.程序代碼: #include “stdio.h” int main(){ double a,b,c;scanf(“%lf%lf%lf”,&a,&b,&c);if(a>0&&b>0&&c>0)
if(a+b>c&&b+c>a&&a+c>b)
printf(“yes.n”);
else printf(“no.n”);
else printf(“no.n”);
return 0;}
4、讀入3個非零整數后,判別這三個值是否可以表示一個直角三角形的三條邊。樣例輸入1:3 4 5 樣例輸出1:yes.樣例輸入2:5 6 1 樣例輸出2:no.程序代碼:
#include “stdio.h” int main(){ int a,b,c;scanf(“%d%d%d”,&a,&b,&c);if(a>0&&b>0&&c>0)
if(a+b>c&&b+c>a&&a+c>b)
if(a*a+b*b==c*c||b*b+c*c==a*a||a*a+c*c==b*b)
printf(“yes.n”);
else printf(“no.n”);
else printf(“no.n”);
else printf(“no.n”);
return 0;}
5、編程設計一個簡單的計算器程序,要求根據用戶從鍵盤輸入的表達式:
操作數1 運算符op操作數2
計算表達式的值,指定的運算符為加(+)、減(-)、乘(*)、除(/)。
樣例輸入1:21.23+12.56 樣例輸出1:21.23+12.56=33.79 樣例輸入2:1*2
樣例輸出2:1.00*2.00=2.00 在做除法運算時,若操作數2為0,則輸出:除數為0
程序代碼:
#include “stdio.h” int main(){ float x,y;char ch;scanf(“%f%c%f”,&x,&ch,&y);switch(ch){ case '+':printf(“%.2f+%.2f=%.2fn”,x,y,x+y);break;case '-':printf(“%.2f-%.2f=%.2fn”,x,y,x-y);break;case '*':printf(“%.2f*%.2f=%.2fn”,x,y,x*y);break;
case '/':if(y==0)
{printf(“除數為0n”);}
else printf(“%.2f/%.2f=%.2fn”,x,y,x/y);break;} return 0;}
6、描述
某產品生產成本c=c1+m*c2,其中c1為固定成本,c2為單位產品可變成本,m為生產數量。當m<10000時,c1=20000元,c2=10元;當m≥10000時,c1=40000元,c2=5元; 編寫一個程序,其功能為:根據輸入的生產數量,輸出總生產成本及單位生產成本。輸入 生產數量
輸出
生產數量 總生產成本 單位可變成本 樣例輸入 6000 樣例輸出 6000 80000 10
程序代碼:
#include “stdio.h” int main(){ int m,c1,c2,c;scanf(“%d”,&m);if(m<10000){c1=20000;c2=10;} else {c1=40000;c2=5;} c=c1+c2*m;printf(“%d %d %dn”,m,c,c2);return 0;}
7、描述
根據鍵盤輸入的一個字符所屬類別,判別它屬于:大寫字母(輸出:1)、小寫字母(輸出:2)、數字字符(輸出:3)、其它字符(輸出:4)。
輸入
一個字符 輸出
字符類別號
樣例輸入
A 樣例輸出 程序代碼
#include “stdio.h” int main(){ char ch;scanf(“%c”,&ch);if(65<=ch&&ch<=90)
printf(“1n”);
else if(97<=ch&&ch<=122)
printf(“2n”);else if(47<=ch&&ch<=58)
printf(“3n”);else
printf(“4n”);return 0;}
8、描述
實現如下分段函數:
輸入
是一個實型數據。輸出
以如下格式輸出:x=0.250,y=5.250(即輸出一律保留3位小數)樣例輸入 0.250 樣例輸出 x=0.250,y=5.250 程序代碼
#include “stdio.h” int main(){ float x,y;scanf(“%f”,&x);if(x<3){y=x+5;} else if(x==3){y=2*x;} else if(x<10){y=6*x-4;} else {y=3*x-11;} printf(“x=%.3f,y=%.3fn”,x,y);return 0;}
三、實驗體會
通過選擇結構這一章的學習,我了解了關系表的事和邏輯表達式的使用以及選擇結構程序設計的一般方法。知道了if語句的使用和switch語句多分支選擇結構。經過這一章的學習,我對c語言程序設計有了更大的興趣,希望能帶給我以后更大的學習樂趣。