填空题 以下程序的运行结果是 【12】
#include<stdio.h>
main()
int a=1,b=2,c;
c=max(a,b);
printf("max is%d/n",c);
max(int x,int y)
int z;
z=(x>y)? x:y;
return(z);

  • 1、
【正确答案】 1、max is 2    
【答案解析】[命题目的] 考查函数之间的数据传递。
[解题要点] 函数通过参数来传递数据是单向的,只能由实参传给形参而不能由形参传给实参,但是可以通过函数的返回值将函数中的数据带回。
[考点链接] 函数的两种调用方式及函数调用的语法要求。