C 為什麼總是顯示不能接受兩個引數的函式急啊

2022-03-07 16:52:17 字數 1791 閱讀 1758

1樓:

函式的宣告與呼叫不匹配。可以貼**讓大家看看#include

using namespace std;

int addition(int x,int y)int subtraction(int x,int y)int multiplication(int x,int y)int division(int x,int y)int main()}

2樓:

#include

using namespace std;

int addition(int x,int y);

int subtraction(int x,int y);

int multiplication(int x,int y);

int division(int x,int y);

void main()

;for(i=0;i<=3;i++)

for(j=0;j<=3;j++)

}int addition(int x,int y)int subtraction(int x,int y)int multiplication(int x,int y)int division(int x,int y)這樣就行了,你的aj不能正常使用啊,可以用乙個陣列代替他,使用下標操作,函式的定義放到主函式外邊好看點吧。typedef int functiontype(int,int);

functiontype addition,subtraction,multiplication,division;

c++中支援這樣使用嗎?不太清楚,我直接把四個函式都宣告了一下 ,你for迴圈內想輸出什麼,自己改就行了

3樓:匿名使用者

問題描述的也太籠統了吧?詳細點說明,別急啊!

兄弟啊,還是貼**大家看看比較好。

c++怎樣用乙個函式返回兩個引數

4樓:

c++中函式定義格式如下:

返回值型別  函式名([引數列表]) ;   //可以沒有引數如:int str_len( char *s ) ;

//int表示函式有乙個整型的返回值,

//s是引數,型別為char *,

//str_len是函式名

乙個函式只能有乙個返回值,即:只能返回乙個變數的資訊(數值)。這既是規定,也是現實情況。

函式可以沒有返回值,這時返回值型別需要寫成void,如:

void prt_str( char *s ); //這個函式沒有返回值,只是完成一定的函式功能。

上面說了,乙個函式,只能返回乙個變數的值,那需要返回多個變數的值,如何辦呢?解決辦法只有乙個:通過指標形式的引數來完成變數的值的帶回。如:

5樓:匿名使用者

給你寫乙個簡單的吧,不用結構體的。

#include "iostream.h"

void calcu(int *a,int *b,int *l,int *angle)

void main()

6樓:匿名使用者

#include

using namespace std;

struct jiegou

;double calcu(double a, double b, double l, double angle, struct jiegou& s)

int main()

7樓:

主函式中返回l1和angle1的值???

函式返回吧.

C語言,為什麼結果出來兩個n不同

真心的小愛 標準c與經典c的比較 本附錄列出了標準c與經典c之間 即kernighan和ritchie合著的the c programming language一書第 1版所描述的語言 的大多數顯著差異。標題指明瞭本書的哪章在討論每個標準c的特性。本附錄沒有介 紹c庫,因為它已經變化很多年了。如果使...

兩個人剛開始談戀愛為什麼不能總是單獨相處有什麼不好嗎

其實還好,開始的時候是要給對方一點空間的,不過如果很喜歡的話經常在一起感情會越來越深的 有隔離感,對感情發展不好。為什麼男友從戀愛一開始就很少跟我單獨相處,總是帶著我跟一大票他的朋友玩?總感覺不像是談戀愛,更像是 您好,我覺得,也許是他是比較害羞的內向的人吧,如果帶你到一群朋友面前,也許是希望他們都...

兩個路由器連線後為什麼顯示網路受限

你好,其他的連線和設定都正確,把第二個路由器的lan口ip位址改為192.168.2.1,或其他,總之不能與第乙個路由器在同一網段。另外,確認第乙個路由器dhcp開啟。然後所有的電腦的ip和dns都設為自動獲得就行了,如還有問題請追問 第二個路由的閘道器需要設定為第乙個路由的ip位址.兩個路由器連線...