c語言程序設(shè)計實驗報告1--順序結(jié)構(gòu)_第1頁
c語言程序設(shè)計實驗報告1--順序結(jié)構(gòu)_第2頁
c語言程序設(shè)計實驗報告1--順序結(jié)構(gòu)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、福建農(nóng)林大學(xué)金山學(xué)院實驗報告系(教研室) : 專業(yè): 年級: 實驗課程: C 語言程序設(shè)計 姓名: 學(xué)號: 實驗室號: _ 計算機(jī)號: 實驗時間: 指導(dǎo)教師簽字: 成績:實驗 1:順序結(jié)構(gòu)程序設(shè)計一、實驗?zāi)康暮鸵?. 了解 Visual C+ DEV_C+ 的基本操作方法2. 掌握 C程序設(shè)計的基本步驟:編輯、編譯、連接和運行3. 掌握各種類型數(shù)據(jù)的輸入輸出方法4. 能夠編寫一個簡單的程序二、實驗內(nèi)容和原理1. 輸入并運行一個簡單、正確的程序。# include <>int main( )printf ("This is a c program!n");ret

2、urn 0;2. 要使下面程序的輸出語句在屏幕上顯示 :A,B,34 ,則從鍵盤輸入的數(shù)據(jù)格式應(yīng)為AB34 。#include<>int main()char a, b;int c;scanf("%c%c%d",&a,&b,&c);printf("%c,%c,%dn",a,b,c);return0;問題 1:要使上面程序的鍵盤輸入數(shù)據(jù)格式為a=A,b=B,34 ,輸出語句在屏幕上顯示的結(jié)果也為 A,B,34 ,則應(yīng)修改程序中的哪條語句?怎樣修改?scanf(“ a=%c,b=%c,%d” ,&a,&b,

3、&c );問題 2 :要使上面程序的鍵盤輸入數(shù)據(jù)格式為 A,B,34 ,而輸出語句在屏幕上顯示的結(jié)果為“A”,“B”, 34,則應(yīng)修改程序中的哪兩條語句?怎樣修改?scanf(“ %c,%c,%d” ,&a,&b,&c);printf( “ ” ” ” ” ,%dn ”,a,b,c);3、編程求一個圓的周長和面積。用scanf 輸入圓半徑,輸出保留兩位小數(shù)。4、輸入一個華氏溫度 F,要求輸出攝氏溫度 C。公式為 c 5/9(F 32), 取兩位小數(shù)。5、編程序, 用 getchar 函數(shù)讀入兩個字符給 c1 、c2 ,然后分別用 putchar 函數(shù)和 prin

4、tf 函數(shù)輸出這兩個字符。6. 計算定期存款本利之和。設(shè)銀行定期存款的年利率 rate 為%,并已知存款期為 n 年,存款本金為 capital 元,試編程計算 n 年后的本利之和 均由鍵盤輸入。 ( 提示:deposit 。要求定期存款的年利率 rate 、存款期 n 和存款本金 capital pow為冪函數(shù): pow(2,3) 表示 23) 。#include <>#include <>int main()三、實驗環(huán)境1. 硬件: PC機(jī);2. 軟件: Windows 操作系統(tǒng)、 Visual C+ 。四、算法描述及實驗步驟3、取 pi= ,輸入半徑 r,用公式

5、l=2*pi*r 和 s=r*r*pi 計算圓的周長 l 和面積 s的值。4、輸入華氏溫度 f,用公式 c=*(f-32) 計算攝氏溫度 c 的值。5、從鍵盤輸入兩個字符,送給字符變量c1、c2,將變量 c1、 c2 的值輸出再換行,最后用printf 語句輸出。6. 輸入利率 r、本金 c、存款期 n;其中,冪函數(shù)的公式為 pow(2,3) 代表“2的 3次方”,用 公式 d=c*pow(1+r),n) 計算本利之和 d 的值。五、調(diào)試過程第二題 A,B, 34 中間不加逗號第三題中 scanf( “ %f,&r ” ) 應(yīng)改為 scanf( “ %f” ,&r) ; 第五題

6、中,改錯后要重新編譯才能運行;六、實驗結(jié)果1、2、3、5、6、七、總結(jié)通過此次實驗 , 讓我更加了解才 c 語言編程,更加熟悉 c 語言。在老師的幫助下,學(xué)會在細(xì) 節(jié)上處理錯誤, 因為之前對 c 語言不了解, 在上機(jī)過程中遇到了很大的困難, 希望在以后可 以在課后多加練習(xí),讓自己對 c 語言有更深刻的認(rèn)識。附錄:3. # include <>int main()float r,l,s;float pi=;printf(" 請輸入圓半徑 r:");scanf("%f",&r);l=2*pi*r;s=r*r*pi;printf("

7、; 圓周長為: l=%.2fn",l); printf(" 圓面積為: s=%.2fn",s); return 0;4. # include <> int main() float c,f;printf(" 請輸入一個華氏溫度: ") ; scanf("%f",&f);c=*(f-32);printf(" 攝氏溫度為: %.2fn",c); return 0;5. # include <> int main() char c1,c2;printf(" 請輸入兩個字符 c1,c2:"); c1=getchar();c2=getchar();printf(" 用 putchar 語句輸出結(jié)果為: "); putchar(c1);putchar(c2); printf("n");printf(" 用 printf 語句輸出結(jié)果為: "); printf("%c%cn",c1,c2);return 0;6. # include <># include <> int main() float

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論