*阅读下列程序,分析程序,写出运行结果:第一行运行结果为(1),第二行运行结果为(2)。2. #include void fun (int x,int y );int main(){int x=5,y=3;fun(x,y);printf("%d,%d",x,y);return 0;}void fun (int x,int y ){x=x+y;y=x-y;x=x-y;printf("%d,%d\n",x,y);}
查看答案
*阅读下列程序,分析程序结果,写出程序的运行结果。1. #include void fun (int x, int y, int z){z=x * x + y * y;}int main ( ){int a=38;fun(7,3,a);printf("%d",a);return 0;}
*阅读下列程序,分析程序,并写出运行结果。4.#includelong f( int g){switch(g){case 0: return 0;case 1:case 2: return 1;}return (f(g-1)+f(g-2));}int main ( ){long k ;k = f(7) ;printf("k=%ld\n",k) ;return 0;}
*依据题目要求,分析已给出的语句,填写空白。但是不要增行或删行,改动程序的结构。1.请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。#include ______①__________; //函数声明int main(){double x,y;scanf("%lf%lf",&x,&y);printf("max=%.8lf\n",max(x,y));return 0;}double max (double a,double b){return (a>b? a:b) ;}
*以下函数的功能是:求x的n次方,请填空,并配写出主调函数。#include double power (double x, int n){int i;double z;for(i=1, z=x; i