回覆列表
-
1 # 使用者5887361874959
-
2 # 使用者5887361874959
可以在同一個檔案中,例如在同一個C程式檔案中輸入以下程式,可以實現輸入兩個整數、輸出這兩個整數的最大值的功能:
#include <stdio.h>
int max(int a,int b);//子函式宣告
int main()
{
int maxnum,a,b;
printf("please input two int number:\n") ;//輸出提示資訊
scanf("%d %d",&a,&b);//呼叫scanf函式進行輸入,該函式是在另一個檔案定義的
maxnum=max(a,b);//呼叫函式max(a,b),該函式定義在本檔案中
printf("Maxnum of a and b is:%d\n",maxnum) ;//輸出提示資訊
return 0;
}
int max(int a,int b)//子函式的定義
{
if(a>=b)
{
return a;
}
else
{
return b;
}
}
可以在同一個檔案中,例如在同一個C程式檔案中輸入以下程式,可以實現輸入兩個整數、輸出這兩個整數的最大值的功能:
#include <stdio.h>
int max(int a,int b);//子函式宣告
int main()
{
int maxnum,a,b;
printf("please input two int number:\n") ;//輸出提示資訊
scanf("%d %d",&a,&b);//呼叫scanf函式進行輸入,該函式是在另一個檔案定義的
maxnum=max(a,b);//呼叫函式max(a,b),該函式定義在本檔案中
printf("Maxnum of a and b is:%d\n",maxnum) ;//輸出提示資訊
return 0;
}
int max(int a,int b)//子函式的定義
{
if(a>=b)
{
return a;
}
else
{
return b;
}
}