8.下面程序中应该补充(填写在横线位置)的代码是
#include
int max(int x, int y); //函数功能:求两数中的较大数
int main(void)
{
int a, b, c;
scanf("%d, %d", &a, &b);
c = __________________;
printf("max is %d", c);
return 0;
}
int max(int x, int y)
{
int z;
if (x > y) z = x; else z = y;
return z;
}
#include
int max(int x, int y); //函数功能:求两数中的较大数
int main(void)
{
int a, b, c;
scanf("%d, %d", &a, &b);
c = __________________;
printf("max is %d", c);
return 0;
}
int max(int x, int y)
{
int z;
if (x > y) z = x; else z = y;
return z;
}
举一反三
- 下面正确的是() #include <stdio.h> int main() { int max(int x,int y); int a,b,c; scanf("%d,%d",&a,&b); c=max(a,b); printf("max=%d ",c); return 0; } int max(intx,inty); { int z; if(x>y)z=x; else z=y; return(z); }
- 下列函数定义不正确的是( )。 A: int max() {int x,y,z; z=x>y?x:y; return z;} B: int max(x,y){ int z; z=x>y?x:y; return z;} C: int max(){ } D: int max(int x,int y) {int z; z=x>y?x:y; return(z);}
- 下面程序中应该补充(填写在横线位置)的代码中,有错的是 #include ______________________________ int main(void) { int a, b, c; scanf("%d, %d", &a, &b); c = min(a, b); printf("min is %d", c); return 0; } //函数功能:求两数中的较大数 int min(int x, int y) { int z; z = x < y ? x : y; return z; }
- 下列函数定义不正确的是( ) A: int max(){ } B: int max() {int x,y,z; z=x>y?x:y; return z;} C: int max(int x,int y) {int z;z=x>y?x:y; return(z);} D: int max(x,y){ int z; z=x>y?x:y; return z;}
- 【单选题】下面正确的是() #include <stdio.h> int main() { int max(int x,int y); int a,b,c; scanf("%d,%d",&a,&b); c=max(a,b); printf("max=%d ",c); return 0; } int max(intx,inty) { int z; if(x>y)z=x; else z=y; return(z); } A. 应把子函数的定义第一行int max(intx,inty)改为int max(int x,int y) B. 无错误