题目内容

//自定义函数应用示例――利用自定义函数计算表达式值//计算后面表达式的值并输出:m!+n!+(m-n)!//请选择空白位置的正确内容#include //定义计算阶乘的自定义函数________//函数首部,x为形参,下面为函数体{int i,s;s=1;for(i=1;i<=x;i++)s*=i;return(s);}//主函数int main(){int m,n,jm,jn,jmn,sum;printf("\n请输入M及N的值(M>=0,N>=0且M>=N):");scanf("%d%d",&m,&n);if((n<0)||(m<0)||(m

A. int jiecheng()
B. int jiecheng(int x)
C. int jiecheng(int x);

查看答案
更多问题

//自定义函数应用示例――利用自定义函数计算表达式值//计算后面表达式的值并输出:m!+n!+(m-n)!//请选择空白位置的正确内容#include //定义计算阶乘的自定义函数int jiecheng(int x)//函数首部,x为形参,下面为函数体{int i,s;s=1;for(i=1;i<=x;i++)s*=i;return(s);}//主函数int main(){int m,n,jm,jn,jmn,sum;printf("\n请输入M及N的值(M>=0,N>=0且M>=N):");scanf("%d%d",&m,&n);if((n<0)||(m<0)||(m

A. jm=jiecheng(x);
B. jm=jiecheng(m);
C. jiecheng(m)=jm;

//函数参数传送示例#include void swap(int a, int b)//被调函数{int temp;temp=a;a=b;b=temp;}int main()//主函数{int x=7,y=11;swap(x,y);//进行函数调用printf("x=%d,y=%d\n",x,y);//请确定输出结果return 0;}

A. x=7,y=11
B. x=11,y=7

//局部变量同名示例#include void subf();//声明函数int main(){int a,b;a=3;b=4;printf("a = %d, b = %d\n", a, b);subf();printf(" a = %d, b = %d\n", a, b);//请确定输出结果return 0;}void subf()//定义函数{int a,b;a=6;b=7;printf(" a = %d, b = %d\n", a, b);}

A. a=3,b=4
B. a=6,b=7

//全局变量与局部变量同名示例#include int a=10; //定义全局变量int main( ){int a=100; //局部变量(与全局变量同名)printf("a = %d\n", a);//请确定输出结果printf("a = %d\n", ::a);//return 0;}

A. a=10
B. a=100

答案查题题库