呼叫函式怎麼寫

來源:趣味經驗館 9.02K
1. C++怎麼寫呼叫的函式

可以就是這樣寫的,注意上面的函式要有型別 int Sum(int M)

呼叫函式怎麼寫

在呼叫的那個檔案中宣告被呼叫的函式即可,例如:

1.cpp中的函式main中需要呼叫2.cpp中定義的display()函式,那麼在1.cpp中的main()函式前申明display()函式,形如“extern void display();”

宣告形式為:extern 被呼叫函式的原形;

舉例:

extern void display();

void main()

{

display();

}

2. c語言中怎麼呼叫函式

給你個例子:

#include

//寫好加法,以便呼叫

int sum(int x1,int x2)

{

int x3=x1+x2;

return x3;

}

void main()

{

int a=0;

int b=0;

int c=0;

printf("請輸入兩個整數n");

scanf("%d%d",&a,&b);

c=sum(a,b);//傳遞引數給sum()函式,返回他們的和

printf("%d+%d的和是:%dn",a,b,c);

}

總之:就是你把一種方法寫到單獨的塊,這裡就是sum()函式,執行一個單一的功能,在main函式呼叫就是了!

3. 函式的呼叫方法是怎樣的

如C語言裡,先定義一個函式cse,返回值型別為int型,有兩個int型引數a和b 有: int cse(int a,int b)//這是函式的原型 { int x; 。

函式體 return x; } 當有一程式呼叫此函式時,如果此自定義函式寫在程式之後,則先在呼叫函式前先宣告: 如: #include int cse(int a,int b);//宣告語句 void main() { int m,n,s; s=cse(m,n); printf("the s is %d",s); } int cse(int a,int b)//這是函式的原型 { int x; 。

函式體 return x; } 反之,如果自定義的函式在主函式(也就是你的主調函式)之前,剛不需要在其前面聲明瞭! 如下: #include int cse(int a,int b)//這是函式的原型 { int x; 。

函式體 return x; } void main() { int m,n,s; s=cse(m,n); printf("the s is %d",s); }。

4. 函式的呼叫如何寫方法,思路很混亂

#include<stdio.h>

//函式宣告

int maxScore();

int minScore();

int avgScore();

int scores[5];//成績陣列

void main()

{

int max,min,sum,avg,i;//最大最小總和平均值

printf("請輸e799bee5baa6e4b893e5b19e31333264646431入5個成績");

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

{

scanf("%d",&scores[i]);

}

max=maxScore();

min=minScore();

avg=avgScore();

printf("最高分:%d 最低分:%d 平均分:%d",max,min,avg);

}

int maxScore()

{

int max;

max=scores[0];

for(int i=1;i<5;i++)

{

if(scores[i]>max)

{

max=scores[i];

}

}

return max;

}

int minScore()

{

int min;

min=scores[0];

for(int i=1;i<5;i++)

{

if(scores[i]<min)

{

min=scores[i];

}

}

return min;

}

int avgScore()

{

int sum=0;

for(int i=0;i<5;i++)

sum+=scores[i];

int avg=sum/5;

return avg;

}

5. 下面的C語言程式中,呼叫函式怎麼寫就可以將一個字串陣列作為實

#include <stdio.h>

#include <string.h>

char an (char b[])

{

int l,k=0,j=0,c=0,z=0,i;

l=strlen(b);

if(l<6)

return 1;

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

{

if(b[i]<'9'&&b[i]>'1')

k++;

else if( b[i]>'a'&&b[i]<'z')

z++;

else if(b[i]<'Z'&&b[i]>'A')

c++;

else

j++;

}

if(k!=0&&z!=0&&j!=0&&c!=0||k!=0&&z!=0&&j!=0&&c==0||k!=0&&z!=0&&j==0&&c!=0||k!=0&&z==0&&j!=0&&c!=0||k==0&&z!=0&&j!=0&&c!=0)

return 2;

else

return 1;

}

int main()

#define G 100

{

char a[G][G];

int n,i;

scanf("%d",&n);

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

scanf("%s",a[i]);

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

{

if(an(a[i])==1)

printf("Not Safen");

else if(an(a[i])==0)

printf("Medium Safen");

else if(an(a[i])==2)

printf("Safen");

}

return 0;

}

6. C語言中怎樣呼叫函式

int pingfang(x)

{

int a=0; //宣告區域性變數a,並初始化它的值為0。

x=x*x; //計算x的平方並賦給x。

a=x; //賦值給a。

return a; //帶返回值,返回a。

} //這是一個子函式,名字pingfang,用於計算輸入數的平方。

void main() //這是主函式,無返回值的。

{

int b,d; //宣告區域性變數。

scanf("%d",&b); //輸入b的值

d=pingfang(b); //呼叫子函式,計算b的平方,並賦給d。

printf(“d=%d”,d); //輸出d的值

}

隨手寫的一個,可能不是很規範,大概就是這樣吧

7. C語言中怎樣呼叫函式(舉個例子)

C語言中呼叫函式的方法及步驟:

工具/原料:C語言

1、首先需要輸入想要呼叫的函式。

2、然後當輸入一個括號後,即可觀察他的引數。

3、接著在對應的引數中輸入引數值。

4、然後,系統會發生一個警告。

5、接著需要呼叫它相應的標頭檔案。

6、最後再次編譯,發現沒有任何警告和錯誤即可。

熱門標籤