intmax(intx,inty){intmax=0;max=x+y;returnmax;}
举一反三
- 下面程序的运行结果是()intm=4,n=6;max(intx,inty){intmax;max=x>y?x:y;return(max);}main(){intm=10;printf('%d',max(m,n));} A: 4 B: 10 C: 6 D: 5
- 8.下面程序中应该补充(填写在横线位置)的代码是 #include intmax(intx,inty); //函数功能:求两数中的较大数 intmain(void) { inta,b,c; scanf("%d,%d",&a,&b); c=__________________; printf("maxis%d",c); return0; } intmax(intx,inty) { intz; if(x>y) z=x; else z=y; returnz; }
- 下列程序的运行结果是()。#include"stdio.h"intfun(inta,intb){intmax;if(a<b)max=b;elsemax=a;return(max);}main(){intx=7,y=9,z;z=fun(x,y);printf("%d",z);}
- 以下正确的函数形式是()。 A: doublefun(intx,inty){z=x+y;returnz;} B: fun(intx,y){mtz;returnz; C: fun(x,y)intx,y;doublez:z=x+y;returnz; D: doublefun(intx,inty){doublez;z=x+y;returnz;}
- 7.4 以下正确的函数形式是【】。 A: doublefun(intx,inty){z=x+y;returnz;} B: doublefun(intx,y){intz;returnz;} C: fun(x,y){intx,y;doublez;z=x+y;returnz;} D: doublefun(intx,inty){doublez;z=x+y;returnz;}