• 2022-06-01
    int f(int a, b){int s;s = a + b;return s;}
  • 内容

    • 0

      下列程序的输出结果是( )。 # include [stdio.h]int f(int n){ static int k, s;n--;for(k=n; k>0; k--)s += k; return s;}int main(void){ int k;k=f(3);printf("(%d,%d)", k, f(k));return 0;} A: (3,3) B: (3,6) C: (6,6) D: (6,12)

    • 1

      下列程序的输出结果是( )。# include ;int f(int n){static int k, s;n--;for(k=n; k>;0; k--)s += k;return s;}int main(void){int k;k=f(3);printf("(%d,%d)", k, f(k));return 0;} A: (6,6) B: (3,3) C: (3,6) D: (6,12)

    • 2

      有以下程序,程序运行后的输出结果是( )。#includeint f(int t[],int n);main{ int a[4]={1,2,3,4},s;s=f(a,4); printf("%d\n",s);}int f(int t[],int n){ if(n>;0) return t[n-1]+f(t,n-1);else return 0;} A: 4 B: 10 C: 14 D: 6

    • 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

      int f() { static int i=0; int s=1; s+=i; i++; return s; } main() { int i,a=0; for(i=0;i<5;i++) a+=f(); printf(“%d ”, a); }输出结果为