下面程序的输出结果是( )。 #include int m=13; int fun(int x,int y) {int m=3; return(x*y-m);} main( ) {int a=7,b=5; printf(“%d\n”,fun(a,b)/m);}
查看答案
若函数调用时的实参为变量时,下列关于函数形参和实参的叙述中正确的是( )。
A. 函数的实参和其对应的形参共占同一存储单元
B. 形参只是形式上的存在,不占用具体存储单元
C. 同名的实参和形参占同一存储单元
D. 函数的形参和实参分别占用不同的存储单元
以下程序的输出结果是____ 。t(int x,int y,int cp,int dp){ cp=x*x+y*y; dp=x*x-y*y; }main(){ int a=4,b=3,c=5,d=6; t(a,b,c,d); printf("%d %d n",c,d); }
函数中的形参和调用时的实参都是数组时,参数传递方式为____ ;都是普通变量时,参数传递方式为____ 。
运行以下程序后结果为:#include int func(int a,int b){int c;c=a+b;return c;} int main() { int x=6,r; r=func(x,x+=2); printf("%dn",r); return 0; }