题目内容

以下程序的输出结果是[BlankArea1]。int fun(int x,int y){ static int m=0,i=2;i+=m+1;m=i+x+y;return m;}main(){ int j=4,m=1,k;k=fun(j,m); printf("%d,",k);k=fun(j,m); printf("%d\n",k);}

查看答案
更多问题

有以下程序void sum(int a[]){ a[0] = a[-1]+a[1]; }main(){ int a[10]={1,2,3,4,5,6,7,8,9,10};sum(&a[2]);printf("%d\n", a[2]);}程序运行后的输出结果是 [BlankArea1]。

有以下程序int sub(int n) { return (n/10+n%10); }main(){ int x,y;scanf("%d",&x);y=sub(sub(sub(x)));printf("%d\n",y);}若运行时输入:1234<回车>,程序的输出结果是 [BlankArea1] 。

以下isprime函数的功能是判断形参a是否为素数,是素数,函数返回1,否则返回0。请填空int isprime(int a){int i;for(i=2;i<=a/2;i++)if(a%i==0) [BlankArea1] ;[BlankArea2];}

函数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。实现这一计算的函数调用语句为 [BlankArea1] 。

答案查题题库