填空题

有以下程序   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都已正确定义并赋值。...