C語言程式設計基礎實驗報告

2021-03-04 09:49:22 字數 1446 閱讀 9000

實驗2 最簡單的c 程式設計

一、實驗目的

1、掌握c語言中使用最多的一種語句——賦值語句的使用方法。

2、掌握各種型別資料的輸入輸出的方法,能正確使用各種格式轉換符。

3.掌握c語言的順序結構程式設計

二、實驗內容和步驟

1、掌握各種格式轉換符的正確使用方法

(1)輸入程式

#include

void main()

(2)執行此程式並分析結果。

(3)在此基礎上,修改程式的第8-13行:

a = 61; b = 62;

c1 = 』a』; c2 = 』b』;

f = 3157.890121; g = 0.123456789;

d = f; e = g;

p = a = m = 50000; q = b = n = -60000;

執行程式,分析結果。

(4)改用scanf 函式輸入資料而不用賦值語句,scanf 函式如下:

scanf(「%d,%d,%c,%c,%f,%f,%lf,%lf,%ld,%ld,%u,%u」,

&a,&b,&c1,&c2,&d,&e,&f,&g,&m,&n,&p,&q);

輸入的資料如下:

61,62,a,b,3.56,-6.87,3157,890121,0.123456789,50000,-60000,37678,40000↙

請分析執行結果(說明:lf和ld格式符分別用於輸入double型和long型資料)。

(5)在(4) 的基礎上將printf語句改為:

printf(「a=%d, b=%d\nc1=%c, c2=%c\nd=%15.6f, e=%15.12f\n」, a, b, c1, c2, d, e);

printf(「f=%f, g=%f\nm=%d, n=%d\np=%d, q=%d\n」, f, g, m, n, p, q);

執行程式。

(6) 將p、q改用%o格式符輸出。

(7)將scanf函式中的%lf和%ld改為%f和%d,執行程式並觀察分析結果。

2、按要求編寫程式

(1)設圓半徑r=1.5,圓柱高h=3,求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積。用scanf 輸入資料,輸出計算結果。輸出時要有文字說明,取小數點後兩位數字。

注意:要根據需要定義資料型別

(2)程式設計序,用getchar 函式讀入兩個字元給c1、c2,然後分別用putchar函式和printf函式輸出這兩個字元。上機執行程式,比較用printf和putchar 函式輸出字元的特點

(3)輸入乙個華氏溫度,要求輸出攝氏溫度。公式為:c=5/9*(f-32)

注意:將表示式轉換為c語言中合法的表示式時,加減乘除運算有所不同

(4)求平面上任意兩點之間的距離。

提示:點(x1,y1)到點(x2,y2)的距離公式為:d=

(5)輸入兩個數為兩個變數賦值,然後將兩個變數的值互相交換。

C語言程式設計基礎實驗報告

printf please enter two numbers n scanf d,d n,m a n b m min 0 if n t n m while t min a b m printf min is d n min 在執行時,輸入的值m n,觀察結果是否正確。再輸入時,使m2 列印出所有的...

C語言程式設計基礎實驗報告冊

c語言程式設計 實驗報告手冊 5.除錯示例 10005 改正下列程式中的錯誤,在螢幕上顯示短句 welcome to you 源程式error01 正確程式 include int main void 實驗結果與分析 三.討論 心得 將源程式 執行結果和分析以及實驗中遇到的問題和解決問題的方法,寫在...

C語言程式設計A實驗報告

桂林電子科技大學 姓名 陸清霞學號 1300320106 實驗日期 2014 06 15 同組合作者 無 一 實驗目的和要求 利用所學過的c語言程式設計的基本知識如綜合順序,分支,迴圈結構和函式,以及陣列,指標,結構體,共用體,檔案的進行程式設計,較全面的掌握c語言的知識。初步掌握輸入,輸出,查詢,...