å¨Cè¯è¨ä¸ï¼ä¸è¬æ
åµä¸å½æ°çè¿åå¼æ¯éè¿å½æ°ä¸çreturnè¯å¥æ¥å®ç°çï¼æ¯è°ç¨ä¸æ¬¡returnè¯å¥åªè½ä»å½æ°ä¸è¿åä¸ä¸ªå¼ãä½å¨å®é
å¾å¤åºç¨ä¸ï¼æ们éè¦ä»å½æ°ä¸è¿åå¤ä¸ªå¼ï¼é£æ们å¯ä»¥ç¨ä»ä¹æ¹æ³å®ç°å¢ï¼æ¤æ¶æ们å¯ä»¥ç¨ä¸ç§æ¹æ³æ¥å®ç°ã
æ¹æ³ä¸ï¼è®¾ç½®å
¨å±åé
å
¨å±åéæ¯å¨å½æ°å¤é¨å®ä¹çå
¨å±åéï¼å®ä¸å±äºä»»ä½ä¸ä¸ªå½æ°ï¼å
¶ä½ç¨åæ¯ä»åéçå®ä¹å¤å¼å§ï¼å°æ¬ç¨åºæ件çç»å°¾ãå¨æ¤ä½ç¨åå
ï¼å
¨å±åéå¯ä¸ºå个å½æ°æå¼ç¨ãå½æ们éè¦å½æ°è¿åå¤ä¸ªå¼æ¶ï¼é¤äºå½æ°ä½ä¸çreturnè¯å¥è¿åå
¶ä¸ä¸ä¸ªä¹å¤ï¼å
¶å®çè¿åå¼æ们å¯ä»¥éè¿å®ä¹å
¨å±åéæ¥å¤çãå ä¸ºæ ¹æ®å
¨å±åéçç¹ç¹ï¼å¨è¢«è°ç¨å½æ°ä¸æ¹åäºå¤ä¸ªå
¨å±åéåå¼ï¼ç¸å½äºå
¶ä¸»è°å½æ°å
¨å±åéçå¼ä¹åçäºååï¼ä¹å°±ç¸å½äºè¿åäºå¤ä¸ªå¼ã
ä¾å¦ï¼å©ç¨ä¸ä¸ªå½æ°æ±åºæ£æ¹å½¢çå¨é¿åé¢ç§¯ã
#include
double l=0ï¼//å®ä¹å
¨å±åél为æ£æ¹å½¢å¨é¿
void fï¼double aï¼//å®ä¹æ±é¢ç§¯åå¨é¿çå½æ°
{ double sï¼ s=a*aï¼//æ±é¢ç§¯
l=6*aï¼//æ±å¨é¿ï¼å¹¶èµç»å
¨å±åél
return sï¼//ä»
è¿åé¢ç§¯çå¼
}
void mainï¼ï¼
{ double aï¼areaï¼
printfï¼â请è¾å
¥è¾¹é¿ï¼"ï¼ï¼
scanfï¼"%f"ï¼&aï¼ï¼
area=fï¼aï¼ï¼//é¢ç§¯çå¼éè¿è°ç¨få½æ°è¿åå¼
printfï¼âé¢ç§¯ä¸ºï¼%5.2lfï¼¼nâï¼areaï¼ï¼
printfï¼âå¨é¿ä¸ºï¼%5.2lfï¼¼nâï¼lï¼ï¼//å¨é¿å³ä¸ºå
¨å±åélå¨få½æ°ä¸æ¹ååçå¼
}
ä¸é¢çä¾åå³ç¨å
¨å±åéå®ç°äºå½æ°ä¸è¿åå¤å¼çæ
åµï¼è¿ç§æ¹å¼ææãä½æ¯å
¨å±åéç¨å¤äºä¼ç ´å代ç çå®å
¨æ§ï¼ç»ææ§ï¼è¿ä¸»è¦æ¯å
¨å±åéå¨ææå½æ°ä¸é½å¯ä»¥ä½¿ç¨ï¼ä»èå
¶å¼çååä¸ç¡®å®ï¼æ以æ们è¦æ
ç¨ã
æ¹æ³äºï¼ä½¿ç¨æ°ç»åææéä½ä¸ºå½æ°çå½¢å
æ°ç»åæè
æéå®é
为å°åï¼èæ°ç»ä¸è¬é½å
æ¬å¤ä¸ªå
ç´ ï¼æéä¹å¯ä»¥æåä¸ç»æ°æ®ççå°åï¼ææ°ç»åæè
æéä½ä¸ºå½æ°å½¢åï¼å®é
ä¸ç¸å½äºä¸»è°å½æ°çå®åä¸å½¢åå
±ç¨å°åï¼æ以å¨å½æ°ä¸çæ°ç»å
ç´ åçæ¹åå³æ¯å®åä¹éä¹æ¹åãä¹ç¸å½äºå¨è°ç¨å½æ°æ¶å¤ä¸ªå¼è¿åç»ä¸»è°å½æ°ã
å®ä¾2ï¼ç¼åå½æ°æ±ä¸ç»´æ´å½¢æ°ç»çæ大å¼ä¸æå°å¼ï¼å¹¶ææ大å¼ä¸æå°å¼è¿åç»ä¸»è°å½æ°ã
ããæ¹æ³ï¼ä»¥æéæ¹å¼ä¼ é该ä¸ç»´æ°ç»çå°åï¼ç¶åææ°ç»çæ大å¼ä¸æ°ç»ç第ä¸ä¸ªå
ç´ äº¤æ¢ï¼ææ°ç»çæå°å¼ä¸æåä¸ä¸ªå
ç´ äº¤æ¢ãå½æ°è¢«è°ç¨å®æ¯åï¼å®åæ°ç»ä¸ç第ä¸å
ç´ ä¸ºæ°ç»çæ大å¼ï¼å®åæ°ç»ä¸æåä¸ä¸ªå
ç´ ä¸ºæ°ç»çæå°å¼ï¼ä»èå®ç°è¿åæ°ç»çæ大å¼ä¸æå°å¼çåè½ãç¨åºåè代ç å¦ä¸ï¼
ãã#include "stdio.h"
ãã#include "conio.h"
ããvoid max_min(int *ptr,int n) /*å®ä¹æ±æ°ç»æ大å¼æå°å¼çå½æ°ï¼ä¼ éæ°ç»æé*/
ãã{int i,j,k;/*jä¿åæ大å¼æå¨ä½ç½®ï¼kä¿åæå°å¼æå¨ä½ç½®*/
ããint *temp;/*ç¨äºäº¤æ¢ä½ç½®*/
ãã*temp=*ptr;
ããfor(i=0;iãã{
ããif(*ptr<*(ptr+i))/*æ大å¼ä¸ç¬¬ä¸ä¸ªå
ç´ è¿è¡äº¤æ¢*/
ãã{
ããk=i;
ãã*temp=*ptr;
ãã*ptr=*(ptr+k);
ãã*(ptr+k)=*temp ;
ãã}
ããif(*(ptr+n-1)>*(ptr+i))/*æå°å¼ä¸æåä¸ä¸ªå
ç´ è¿è¡äº¤æ¢*/
ãã{
ããj=i;
ãã*temp =*(ptr+n-1);
ãã*(ptr+n-1)=*(ptr+j);
ãã*(ptr+j)= *temp ;}
ãã}
ãã}
ãã/*è°ç¨æ大æå°å¼å½æ°*/
ããmain()
ãã{
ããint A[6],i;
ããfor(i=0;i<6;i++)
ãã scanf("%d",&A[i]);
ããmax_min(A,6);
ããprintf("max=%d, min=%d\n \n",A[0],A[5]);
ããgetch();
ãã}
ããè°è¯ç»æå¦ä¸ï¼
ãã请è¾å
¥6个æ´å½¢æ°,ä»¥ç©ºæ ¼éå¼:
ãã5 8 9 32 -6 4
ããmax=32,min=-6
注æï¼è¯¥æ¹æ³éç¨äºå¤ä¸ªè¿åå¼çæ°æ®ç±»åä¸è´çæ
åµãå½è¿åå¼æ°æ®ç±»åä¸ä¸è´æ¶ï¼ä¸éç¨è¯¥æ¹æ³ã
æ¹æ³ä¸ï¼ä½¿ç¨ç»æä½æéä½ä¸ºå½æ°çå½¢å
ãã
ããç¼åè¿åå¤ä¸ªå¼çCè¯è¨å½æ°ï¼å¯ä»¥èèéç¨ç»æä½çæ¹å¼å»å®ç°ãå¦æè¿åçæ°ä¸ªæ°å¼çæ°æ®ç±»åä¸ä¸è´ï¼å¯ä»¥éè¿å®ä¹å
¨å±åéå®ç°æå¤ä¸ªè¿åå¼çCè¯è¨å½æ°ï¼ä¹å¯ä»¥èèæè¦æ±è¿åçæ°ä¸ªå¼å®ä¹æä¸ä¸ªç»æä½ï¼ç¶ååæ ·ä»¥ä¼ éç»æä½æéæ¹å¼æç»æä½çæéä¼ éç»å½¢åç»æä½æéï¼é£ä¹å½æ°ä¸å¯¹å½¢åç»æä½çä¿®æ¹å³æ¯å¯¹å®åç»æä½çä¿®æ¹ï¼å½æ°è¢«è°ç¨åè·åçå®åç»æä½æåå³ä¸ºå½æ°çå¤ä¸ªè¿åå¼ï¼ä¸é¢ä»¥å®ä¾æ¼ç¤ºè¯¥æ¹æ³çåºç¨ã
ããå®ä¾3ï¼ç¼åä¸ä¸ªç¨æ·èªå®ä¹å½æ°ï¼å
许ç¨æ·å½å
¥å¦ççåºæ¬ä¿¡æ¯(å
æ¬å¦å·ãå§åãæå±ç级ãæ»è¯æ绩)ï¼å¹¶è¿åè¿äºåºæ¬ä¿¡æ¯ç»ä¸»è°å½æ°ã
ãæ¹æ³ï¼æå¦çåºæ¬ä¿¡æ¯å®ä¹æä¸ä¸ªç»æä½ï¼å¨ç¨æ·èªå®ä¹å½æ°ä¸ä¼ é该ç»æä½çæéï¼åèªå®ä¹å½æ°ä¸å¯¹ç»æä½æåçå½å
¥æä½å³æ¯å¯¹å®åç»æä½æåçå½å
¥æä½ï¼ä»èå®ç°å¤ä¸ªè¿åå¼ãåè代ç å¦ä¸ï¼
ãã#include "stdio.h"
ãã#include "conio.h"
ããstruct inf{/*å®ä¹å¦çç»æä½ï¼åå«å
å«æåå¦å·ãå§åãçå«ãæ»è¯æ绩*/
ãã char xh[12];
ãã char name[20];
ãã char class[15];
ãã int chj;
ãã};
ããmain(void)
ãã{
ããstruct inf a1; /*å®ä¹å¦çç»æä½ç±»ååé*/
ããvoid xxxx(struct inf *ptr);
ããprintf("请è¾å
¥å¦å·,å§å,çå«,æ»è¯æ绩,ä»¥ç©ºæ ¼éå¼:\n") ;
ããxxxx(&a1);/*è°ç¨å½æ°ï¼ä»¥å¦çç»æä½ç±»ååéå°åä½ä¸ºå®å*/
ããprintf("å¦å·ï¼%s,å§åï¼ %s,çå«ï¼%s,æ»è¯æ绩ï¼%d",a1.xh, a1.name,a1.class,a1.chj);
ããgetch();
ãã}
ããvoid xxxx(struct inf *ptr)/*该å½æ°å®ç°å¯¹ç»æä½æåæ°æ®çå½å
¥æä½*/
ãã{
ãã char xh1[12],name1[20],class1[15];
ãã int chj1;
ããscanf("%s%s%s%d",xh1,name1,class1,&chj1);
ãã strcpy(ptr->xh,xh1);
ããstrcpy(ptr->name,name1);
ããstrcpy(ptr->class,class1);
ããptr->chj=chj1;
ãã }
ããè°è¯ç»æå¦ä¸ï¼
ãã请è¾å
¥å¦å·,å§å,çå«,æ»è¯æ绩,ä»¥ç©ºæ ¼éå¼:
ãã200102LiLi200185
ããå¦å·ï¼200102,å§åï¼ LiLi,çå«ï¼2001,æ»è¯æ绩ï¼85
ãã注æï¼å½å½æ°è¦æ±è¿åçå¤ä¸ªå¼æ¯ç¸äºèç³»çæè
è¿åçå¤ä¸ªå¼æ°æ®ç±»åä¸ä¸è´æ¶å¯ä»¥éç¨è¯¥æ¹æ³ã
ãã
ããç»æè¯
ãã
ãã对äºä»¥ä¸è¿ä¸ç§æ¹æ³ï¼å¦ææ³è¦è¿åçæ°ä¸ªå¼æ°æ®ç±»åä¸è´ï¼å¯ä»¥èèéç¨æ¹æ³2ï¼è对äºä¸åæ°æ®ç±»åçè¿åå¼ï¼å¦æå个æ°å¼ä¹é´æ¯ç¸äºèç³»çï¼åæ¹æ³3è¾ä¸ºåéï¼æ¹æ³1è½ç¶å¨å¾å¤æ
åµä¸é½å¯ä»¥å®ç°å¤ä¸ªè¿åå¼çCè¯è¨å½æ°ï¼ä½æ¯ç«å
¨å±åéåºç¨è¿ç¨ä¸æå¾å¤å±é©ï¼è¦æ
é使ç¨ã
ããéè¿å¯¹ä»¥ä¸å ç§æ¹æ³çåæ讲解ï¼å¨æå¦è¿ç¨ä¸ï¼å¦çåéå°è¿æ ·çé®é¢æ¶ï¼å°±è½æ ¹æ®è¿åå¼çæ
åµéæ©åéçéå¾å»å®ç°å¤ä¸ªè¿åå¼çCè¯è¨å½æ°ãå¦å¤ï¼å¦æåéå°ç±»ä¼¼çæ æ³ç¨ææç¥è¯ç¹å»ç´æ¥è§£å³çé®é¢æ¶ï¼ä»ä»¬åºæ¬é½è½ä¸¾ä¸åä¸å°å°è¯éç¨é´æ¥æ¹å¼å»è§£å³ã
åèææï¼
http://blog.csdn.net/supreme42/article/details/7636475http://wenku.baidu.com/link?url=tJOYOInBS22mj0uJcYDEs0qZHFuCqiuhkKrrJNtoAYkffDnVIt6kiKusF491G2MVbDVzQGQgyAQ9moF3Og9v8Tt0Ny5jG05GgDmlwrhRs8K