C 語言學習第二課
阿新 • • 發佈:2017-07-21
c語言
初次練習的源代碼如下:
#include<stdio.h> int main() { int num; num=1; printf("C語言是美麗的"); printf("編程語言 \n"); printf("我是最簡單的數字啊\n"); printf("我最喜歡%d.\n",num); return 0; }
其調試及運行的結果如下:
下面我對其中涉及的詳細介紹下:(程序細節介紹)
#include<stdio.h> 該行告訴編譯器包含文件stdio.h中的全部信息。文件stdio.h是所有C語言編譯包的一個標準部分,這個文件對關鍵字輸入和顯示輸出提供支持。 int main(void) 函數名 C語言程序中包含一個或者多個函數,他們是C語言程序的基本模塊,該程序包含一個名為main的函數,()表示main是一個函數的名字。int表示main函數返回一個整數,而void表示main函數不接受任何參數。 /*一個簡單的c程序*/ 註釋,幫助理解,在編譯時會被編譯器忽略。 { } 表示函數體的開始和結束 int num; 聲明語句。將使用這個變量num,並且它是int 整數類型的。 num=1;賦值語句,表示把1賦給num這個變量。 printf("C語言是美麗的"); 一個函數調用語句;這個printf()語句將會在屏幕上顯示:C語言是美麗的,並且讓光標留在同一行。這裏的printf()是C標準庫的一部分。用術語來講,它是一個函數,在程序中使用一個函數即調用函數。 printf("編程語言 \n"); 一個函數調用語句。\n表示換行,即讓光標停留在下一行。 printf("我最喜歡%d.\n",num); 把num值內嵌在一句話中輸出。%d表示輸出num值得位置和形式。 return 0; 返回語句
註意哦,這裏\n是換行符 ,是轉義字符的一種。轉義字符通常用於代表難於表達或者是無法鍵入的字符。
再看%d. 它是一個占位符。其作用是指輸出num的位置。%告訴程序輸出的位置。d告訴程序這個值十個十進制的整數變量。printf()函數允許多種輸出變量格式,包括十六進制整數和帶小數點的數。實際上,printf()中的f暗示著這是一種輸出格式化的函數(formating).
以上是今天對一個簡單例子的學習和分析。
本文出自 “小喬” 博客,請務必保留此出處http://xiaoqiaoya.blog.51cto.com/11401044/1949741
C 語言學習第二課