當前位置:學者齋 >

計算機 >C語言 >

C語言程式的功能輔導

C語言程式的功能輔導

程式的功能是從鍵盤輸入一個數x,求 x的正弦值,然後輸出結果。在main()之前的兩行稱為預處理命令以下是小編為大家搜尋整理的C語言程式的功能輔導,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

C語言程式的功能輔導

預處理命令還有其它幾種,這裡的include 稱為檔案包含命令,其意義是把尖括號""或引號<>內指定的檔案包含到本程式來,成為本程式的一部分。被包含的檔案通常是由系統提供的,其副檔名為.h。因此也稱為標頭檔案或首部檔案。

C語言的標頭檔案中包括了各個標準庫函式的函式原型。因此,凡是在程式中呼叫一個庫函式時,都必須包含該函式原型所在的標頭檔案。在本例中,使用了三個庫函式:輸入函式scanf,正弦函式sin,輸出函式 printf。sin函式是數學函式,其標頭檔案為math.h檔案,因此在程式的主函式前用include命令包含了math.h。scanf和printf是標準輸入輸出函式,其標頭檔案為 stdio.h,在主函式前也用 include命令包含了 stdio.h檔案。

需要說明的是,C語言規定對 scanf和 printf這兩個函式可以省去對其標頭檔案的包含命令。所以在本例中也可以刪去第二行的包含命令#include。同樣,在例1.1中使用了 printf函式,也省略了包含命令。

在例題中的主函式體中又分為兩部分,一部分為說明部分,另一部分執行部分。說明是指變數的型別說明。例題中未使用任何變數,因此無說明部分。C語言規定,源程式中所有用到的變數都必須先說明,後使用,否則將會出錯。

這一點是編譯型高階程式設計語言的一個特點,與解釋型的 BASIC語言是不同的。說明部分是 C源程式結構中很重要的.組成部分。本例中使用了兩個變數x,s,用來表示輸入的自變數和 sin函式值。由於 sin函式要求這兩個量必須是雙精度浮點型,故用型別說明符double來說明這兩個變數。說明部分後的四行為執行部分或稱為執行語句部分,用以完成程式的功能。執行部分的第一行是輸出語句,呼叫printf函式在顯示器上輸出提示字串,請操作人員輸入自變數x的值。第二行為輸入語句,呼叫 scanf函式,接受鍵盤上輸入的數並存入變數 x中。第三行是呼叫 sin函式並把函式值送到變數s中。第四行是用printf 函式輸出變數 s的值,即x的正弦值。程式結束。

printf("input number:n");

scanf("%lf",'C10F10&x);

s=sin(x);

printf("sine of %lf is %lfn",'C10F10x,s);

執行本程式時,首先在顯示器螢幕上給出提示串 input number,這是由執行部分的第一行完成的。使用者在提示下從鍵盤上鍵入某一數,如5,按下回車鍵,接著在螢幕上給出計算結果。

  【相關閱讀】

  C語言使用常量的方法

C 語言中使用的常量可分為數字常量、字元常量、字串常量、符號常量、轉義字元等多種。在第二章中將專門給予介紹。

C 語言的註釋符是以“/*”開頭並以“*/”結尾的串。在“/*”和“*/”之間的即為註釋。程式編譯時,不對註釋作任何處理。註釋可出現在程式中的任何位置。註釋用來向用戶提示或解釋程式的意義。在除錯程式中對暫不使用的語句也可用註釋符括起來,使翻譯跳過不作處理,待除錯結束後再去掉註釋符。

標籤: 輔導 語言
  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-tw/jsj/cyuyan/1v99q2.html