c語言 使用main函式的引數,實現乙個整數計算器

2021-07-12 04:20:15 字數 824 閱讀 6498

/*

使用main

函式的引數,實現乙個整數計算器,程式可以接受三個引數,

第乙個引數「-a」

選項執行加法,

「-s」

選項執行減法,

「-m」選項執行乘法,

「-d」

選項執行除法,後面兩個引數為運算元。

*/#include

<

stdio.h

>

#include

<

stdlib.h

>

intmy_calculator(

char*p,

intnum1,

intnum2)

//calculator表示計算器

intmain()

else

if(a

=='-'

)else

if(a

=='*'

)else

if(a

=='/'

)else*p

='\0'

;   

}result

=my_calculator(p,num1,num2);

//函式呼叫得到結果

printf(

"%d%c%d=%d\n"

,num1,a,num2,result);

//分別輸出

system(

"pause"

);return0;}

結果:請輸入計算表示式:6/2

6/2=3

請按任意鍵繼續. . .

本文出自 「巖梟」 部落格,請務必保留此出處

C語言main函式引數

c語言main函式引數 int main int argc char argv 或者是 int main int argc,char argv argc 命令列總的引數的個數 以空白符分隔 argv 字串指標陣列 陣列內存放指向char型別的指標 用來存放指向字串引數的指標陣列,每個元素指向乙個引數...

C語言main函式的引數

一般的的main函式都是不帶引數的。因此main 後的括號都是空括號。實際上,main函式可以帶引數,這個引數可以認為是main函式的形式引數。c語言規定main函式的引數只能有兩個,習慣上這兩個引數寫為argc和argv。因此,main函式的函式頭可寫為 main argc,argv c語言還規定...

C語言 main 函式帶引數

想必我們都知道函式是帶有從引數的。但是似乎,很少考慮過主函式 main 帶引數。不帶引數的main函式格式為 main 它實際上是 main void 的簡寫 c語言中如果主函式需要帶引數,帶引數的main函式格式為 main int argc,char ar 也可寫成 main int argc,...