• 2021-04-14
    下面程序的输出结果是_______。 #include int function(int a, int b); int main(void) { int x=5, y=3, s; s = function(x, y); printf("%d", s); return 0; } int function(int a, int b) { return a*a - b*b; }
  • 16

    内容

    • 0

      以下程序输出结果为:#include<;stdio.h>;int num(int x,int y){int a,b;a=x+y;b=x-y;}int main(){int a=3,b=2;int x,y;x=a+b;y=a-b;num(a,b);printf("%d",a);return 0;}

    • 1

      以下程序的运行结果是( )。 #include fac2(int x,int y) { int z; z=(x+y)%4; return z;} fac1(int x,int y) { int z; z=fac2(x++,++y); return z; } int main() { int a=10,b=20; printf("%d",fac1(a,b)); return 0; }

    • 2

      假设输入5,10,以下程序运行的结果是( )。#include stdio.hint max(int a,int b){ if(a=b) return a; else return b;}int min(int a,int b){ if(a=b) return b; else return a;}void f(int a,int b,int(*p)(int,int)){ printf(%d\n,(*p)(a,b));}int main(){ int x,y; scanf(%d,%d,x,y); f(x,y,max); f(x,y,min); return 0;} A: 105 B: 55 C: 510 D: 1010

    • 3

      以下程序的输出结果是________。 #include "stdio.h" int f(int b[],int m,int n) { int i,s=0; for(i=m; i < = n; i=i+2) s=s+b[i]; return  s; } void main() { int x,a[]={1,2,3,4,5,6,7,8,9}; x=f(a,3,7); printf("%d",x); }: 10/#/15/#/18/#/8

    • 4

      下面程序的运行结果是_______。#include&lt;stdio.h&gt;int main( ){ int f1( int x , int y ) ;int a = 11 , b = 12 ,c ;c = f1( a , b ) ;printf( "a=%d,b=%d,c=%d\n" , a , b ,c ) ;return 0 ;}int f1( int x , int y ){ int f2( int , int ) ;int c ;x = x * 2 ;y = y * 2 ;c = f2( x , y ) ;return c*2 ;} int f2( int a , int b ){int c ;c = ( a + b ) % 3 ;return c ;}