#include stdio.h
創(chuàng)新互聯(lián)建站服務緊隨時代發(fā)展步伐,進行技術革新和技術進步,經(jīng)過10年的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設計師、專業(yè)的網(wǎng)站實施團隊以及高素質(zhì)售后服務人員,并且完全形成了一套成熟的業(yè)務流程,能夠完全依照客戶要求對網(wǎng)站進行網(wǎng)站設計、做網(wǎng)站、建設、維護、更新和改版,實現(xiàn)客戶網(wǎng)站對外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(wǎng)化提供全面的解決方案。
int Max(int a, int b); // 定義函數(shù)Max
void main() //無返回值主函數(shù)
{
int x, y, z; //定義整型變量x,y,z
printf("Please input two integers : "); //讓用戶輸入兩個整數(shù),務必要用英文輸入法輸入“,”
scanf("%d,%d",x, y); //將用戶輸入的整型數(shù)分別存放到x,y中
if(x==y) //判斷x是否等于y,是則輸出“這兩個整數(shù)相等”
{
printf("The two integers are equal!");
}
else //否則,將x,y的值放入實參中并執(zhí)行Max函數(shù)中的內(nèi)容
{
z = Max(x, y); //實參
printf("The biger number is %d\n", z); //向屏幕輸出較大的數(shù)
}
}
int Max(int a, int b) //形參
{
int c = 0; //定義整型變量c
c = ab?a:b; //用三目運算符將a,b值中大的賦值給c
return c; //返回c的值
}
//望采納^_^
#include?stdio.h
#include?limits.h
int?max(int*?a,?int?n)
{
int?res?=?INT_MIN,?i?=?0;
for(;?i??n;?i++)
if?(a[i]??res)?res?=?a[i];
return?res;
}
int?main()
{
int?a[]?=?{?8,?9,?10,?0,?1,?3,?4?};
int?(*pf)(int?*,?int)?=?max;
printf("%d\n",?pf(a,?7));
printf("%d\n",?max(a,?7));
return?0;
}
在C里,任何變量或者自定義函數(shù)在調(diào)用之前要先聲明。
好比,你告訴別人:我家里有這樣一個函數(shù)。
要不你在調(diào)用的時候,別人不知道這個函數(shù)是哪個,所以就出現(xiàn)未定義,也就是
undefined
所以應該聲明下。
#include "stdio.h"
int max(int,int);//先聲明后調(diào)用。。。。
main()
{
int x,y,z;
printf("input two number:\n");
scanf("%d%d",x,y);
z=max(x,y);
printf("%d",z);
}
int max(int a,int b)
{
if(ab)
return a;
else
return b;
}
#include stdio.h
void max(int a,int b,int c);
int main(void)
{
int i,j,k;
printf("? 請輸入3個整數(shù)(數(shù)與數(shù)之間用空格隔開):");
scanf("%d %d %d",i,j,k);
max(i,j,k);
return 0;
}
void max(int a,int b,int c)
{
int temp;
if(ab)
{
temp=b;
b=a;
a=temp;
}
if(ac)
{
temp=c;
c=a;
a=temp;
}
if(bc)
{
temp=c;
c=b;
b=temp;
}
printf("????????????? 輸入的3個整數(shù)中最大值為:%d\n",a);
}