max 函數(shù)在 main 之后定義,使用時要在 main 中聲明,否則調(diào)用時找不到函數(shù)的位置,或是把 max 函數(shù)放在 main 的前面.
成都創(chuàng)新互聯(lián)專注于河間企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計,商城網(wǎng)站建設(shè)。河間網(wǎng)站建設(shè)公司,為河間等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站設(shè)計,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
#includestdio.h
main()
{
int a,b,c;
/*下面一行為所加內(nèi)容*/
int max(int x,int y);
scanf("%d,%d",a,b);
c=max(a,b);
printf("max=%d",c);
}
int max(int x,int y)
{
int z;
if (xy) z=x;
else x=y;
return (z);
}
#include stdio.h
#include stdlib.h
int test1(int a)
{
printf("a=%d\n",a);
return 0
}
int main()
{
int a=1;
test1(a); /*這樣調(diào)用即可,使用函數(shù)名再加上參數(shù)就OK*/
return 0;
}
因為main函數(shù)里面的兩個子程序都沒有返回值,我覺得可以直接把兩個子程序的內(nèi)容替換成main函數(shù)中兩個子程序,即:
#include?hidef.h??????
#include?"derivative.h"?
void?main(void)?
{
REFDV=1;
SYNR=2;
while(!(CRGFLG0x08));
CLKSEL=0xc0;
PWME_PWME1=0x00;
PWMPRCLK=0x33;
PWMSCLA=150;
PWMSCLB=150;
PWMCLK_PCLK1=1;
PWMPOL_PPOL1=1;
PWMCAE_CAE1=0;
PWMCTL_CON01=0x00;
PWMPER01=200;
PWMDTY01=20;
PWME_PWME1=1;
}