7 初識函式

2022-09-13 01:57:12 字數 861 閱讀 5910

1 #include 2 #include 34//

定義溫度轉換函式,包含乙個浮點型(簡單的理解就是可以是小數)引數n5//

函式的返回值也是浮點型,在輸入乙個華氏攝氏度值之後輸出對應的攝氏度值67

float c_change(float

n);8

9int

main()

1019

20float c_change(float n) //

函式定義

21

[1]第14行scanf()函式內,%f指定了掃瞄的輸入型別為浮點型,後邊那個&n不能直接使用n,可以理解為scanf()這個函式不能直接把掃瞄到的值賦給某個引數,而只能將這個值放到引數所對應的實體地址內

就像是送快遞,不是直接給你本人,而是查詢位址送到家裡去,你隨時回家,快遞都在

[2]暫時我還不知道該怎麼設定引數資訊可以讓輸入和輸出都是小數,保險期間就把所有可能的值都設定成float,來逐個除錯進行驗證

scanf()可以直接用%f來掃瞄浮點型,%nf可以用n限定掃瞄長度,但是無法像printf()輸出函式一樣用%6.1f這樣來限定輸入精度

初識Go Day7 函式

函式宣告包括函式名 形式引數列表 返回值列表 可省略 以及函式體。func functionname parameter list returntypes 例1 下面的函式是用於求兩個數的和 func getsum num1 int num2 int int 這個函式傳遞了兩個引數,分別為num1與...

next permutation函式初識

include define max m 10 define max n 10 using namespace std bool used max n int perm max m 生成的n!種排列 void permutation1 int pos,int n 針對perm的第pos個位置,究竟使...

main函式初識

int main int argc,char const argv int argc 整數,代表引數的個數 char const argv 指向字串的指標陣列,argv 0 自身程式執行的目錄路勁與程式名,argv 1 argv 2 代表引數 其引數是通過外界指令傳入。在linux環境之下,是she...