正文

第一堂課 初識C語言(5)

學(xué)通C語言的24堂課 作者:劉彬彬


1.4 一個完整的C程序

在第1.3節(jié)中展示了一個最簡單的程序,通過7行代碼的使用,實(shí)現(xiàn)顯示一行字符串功能。相信通過前面的介紹,已經(jīng)使你不再對學(xué)習(xí)C語言有害怕心理。本節(jié)將通過一個實(shí)例,對C程序進(jìn)行擴(kuò)充講解,使讀者對其有一個更完整的認(rèn)識。

說明:在這里要再次提示一下此處這個程序的用意。例1.02包括上面的例1.01并不是要將具體的知識點(diǎn)進(jìn)行詳細(xì)的講解,只是將C語言程序的概貌展示給讀者,使讀者對C語言程序有一個簡單的印象。還記得小時候?qū)W習(xí)加減法的情形嗎?老師只是教給學(xué)生們“1+1=2”,卻沒有教給學(xué)生“1+1為什么等于2”或者“如何證明1+1=2”這樣的問題。通過這些生活中的提示,可以看出小時候?qū)W習(xí)加減法是這樣過程,那么學(xué)習(xí)用C語言編寫程序也應(yīng)該是這樣的過程,在不斷的接觸中變得熟悉,在不斷的思考中變得深入。

例1.02 一個完整的C程序。(實(shí)例位置:光盤\mr\01\sl\1.02)

本實(shí)例要實(shí)現(xiàn)這樣的功能,有一個長方體,它的高已經(jīng)給出,輸入這個長方體的長和寬,通過長、寬、高計(jì)算出這個長方體的體積。

#include<stdio.h> /*包含頭文件*/

#define Height 10 /*定義常量*/

int calculate(int Long, int Width); /*函數(shù)聲明*/

int main() /*主函數(shù)main*/

{

int m_Long; /*定義整型變量,表示長度*/

int m_Width; /*定義整型變量,表示寬度*/

int result; /*定義整型變量,表示長方體的體積*/

printf("長方形的高度為:%d\n",Height); /*顯示提示*/

printf("請輸入長度\n"); /*顯示提示*/

scanf("%d",&m_Long); /*輸入長方體的長度*/

printf("請輸入寬度\n"); /*顯示提示*/

scanf("%d",&m_Width); /*輸入長方體的寬度*/

result=calculate(m_Long,m_Width); /*調(diào)用函數(shù),計(jì)算體積*/

printf("長方體的體積是:"); /*顯示提示*/

printf("%d\n",result); /*輸出體積大小*/

return 0; /*返回整型0*/

}

int calculate(int Long, int Width) /*定義計(jì)算體積函數(shù)*/

{

int result =Long*Width*Height; /*具體計(jì)算體積*/

return result; /*將計(jì)算的體積結(jié)果返回*/

}


上一章目錄下一章

Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號