初學C語言的基本函式指令

2021-10-08 09:19:06 字數 1503 閱讀 4415

關於c語言這是我學習的一些過程和一些理解方面的東西,方便我自己複習用的

main

c語言程式的入口,當執行此程式的時候,系統需要先確定main函式的位置,然後才能執行該程式

至於前面的int main()當作乙個標準就行了,int對應後面的return 0;代表返回值的型別,當然也可以不寫,最好時加上學校考試不寫扣分的,後面理解了之後int也可以換。看自己的需求

變數的定義

變數的說明:你在酒店開了一間房如202 , 這個變數就好比房間號,就代表這個房間,定義的時候步要以數字為開頭,三要素:型別 變數名 值

字元型

char c;
整型

int a,b,c=

19;

浮點型 小數點多一點

float a,b;

double c,d;

system執行windows的命令

pause 用法system("pause");結束時提示按任意鍵結束

color 用法system("color 4");更改字型顏色

例如啟動乙個qq程式

#include

#include

int main (

)

printf用法

printf

("作者很帥");

printf

("a的值是多少%d"

,a);

printf

("%d+%d+%d"

,mun1,num2,num3)

;

這個指令的用法就是字面意思的列印,控制程式列印出想要的文字等等,雙引號中間的原樣輸出,後面的%d是佔位符類似佔乙個位子,至於這個位置填入什麼東西由後面的變數的值依次填入。

scanf

用法

scanf

("%d%d%d"

,&a,

&b,&c)

;

1: 這個雙引號裡面除了佔位符盡量不要加其他的東西,如果一定要加最後程式執行的時候也要把雙引

號加的其他的東西都帶上,否則很容易產生錯誤。

2:用scanf函式的時候是系統錄入東西,想要直接給變數賦予乙個值要在它的位址上賦值,不是說你改變了門牌號就可以改變房間裡面的東西。

3:輸入比輸出多了乙個位址符

4:初學的時候建議分開寫,不要寫在一起,方便熟練。

5:輸出的時候每個佔位符要按一下回車或者tab鍵才能錄入下乙個,如果加上了其他的如』+『錄入的時候也要帶上。

& 這個符號是位址符

C語言基本函式

sprintf的作用是將乙個格式化的字串輸出到乙個目的字串中,而printf是將乙個格式化的字串輸出到螢幕。sprintf的第乙個引數是目的字串,如果不指定這個引數,執行過程中出現 該程式產生非法操作,即將被關閉.的 提示。define maxtime 1000 乙個簡單的maxtime就定義好了,...

初學C語言

學習c快2周了,剛開始還是覺得比較有興趣,到現在進入多重迴圈和陣列的時候就有些吃力了。其實很多時候看別人寫的 覺得很簡單,自己恍然覺得怎麼那麼笨,那麼簡單的東西都沒想到。但是實際讓自己寫的時候就有點無從下手的感覺,能想但不能寫,或者寫的很長。ps 老師說多敲敲 增強語感 這些都是見識的少了的 準備每...

初學C語言

我的第乙個c程式 include int main 交換兩個字元變數ab include int main 求球體的表面積和體積 define pi 3.141593 include int main 關於時間問題的處理 include int main 求兩個整數的商 保留小數點後兩位 inclu...