填空题
有以下程序 void f( int y,int *x) { y=y+*x; *x=*x+y;} main( ) { int x=2,y=4; f(y,&x); printf(“%d %d\n”,x,y);} 执行后输出的结果是【 】。
【参考答案】
8 2
点击查看答案
<上一题
目录
下一题>
热门
试题
填空题
以下程序运行后的输出结果是【 】。main( ){ int i,m=0,n=0,k=0;for(i=9; i<=11;i++)switch(i 10){ case 0: m++;n++;break;case 10: n++; break;default: k++;n++;}printf( %d %d %d n ,m,n,k);}
点击查看答案
填空题
函数fun的功能是计算Xndouble fun(double x,int n){ int i; double y=1; for(i=1;i<=n;i++) y=y*x;return y;} 主函数中已经正确定义m,a,b变量并赋值,并调用fun函数计算:m=a4+b4-(a+b)3。实现这一计算的函数调用语句为【 】。
点击查看答案
相关试题
有以下程序段:main( ){ int a=5,...
有以下程序:main(){ int a[]={1...
在DOS系统中,带有通配符的文件名*.*表...
以下数组定义中错误的是【 】。
设变量a、b、c、d和y都已正确定义并赋值。...