[单选题]

假定a=3,下列程序的运行结果是()。ineludeint fun(int n);void main(){cout<<"Pleas

假定a=3,下列程序的运行结果是( )。 #inelude<iostream.h> int fun(int n); void main() { cout<<"Please input a number:"; int a,result=0; cin>>a; result=fun(a); tout<<result<<end1; } intfun(int n) { int p=1,result=0; for(int i=1;i<=n;i++) { p*=i; result+=p; } return result; )

A.4

B.8

C.9

D.20

参考答案与解析:

相关试题

假定a=3,下列程序的运行结果是()。#includeint fun(int n

[单选题]假定a=3,下列程序的运行结果是()。includeint fun(int n);void main(){cout<<"Pleas假定a=3,下列程序的运行结果是( )。 #include<iostream.h> int fun(int n); void main() { cout<<"Please input a number:"; int a,result=0; cin>>a; result=fun(a); cout<<result<<end1; } int fun(int n) {

  • 查看答案
  • 假定n=3,,下列程序的运行结果是()。#includeint Fun(int

    [单选题]假定n=3,,下列程序的运行结果是()。includeint Fun(int m)void main(){cout<<"Pleas假定n=3,,下列程序的运行结果是( )。 #include<iostream.h> int Fun(int m) void main() { cout<<"Please input a number:"; int n,s=0; cin>>n; s=Fun(n); cout<<s<<endl; } int Fun(int m) { iht p=1,s=0; fo

  • 查看答案
  • 下面程序的运行结果是 : ( 1 0 ) 。fun(int t[],int n)

    [试题]下面程序的运行结果是 : ( 1 0 ) 。fun(int t[],int n){ int i,m;if(n==1)return t[0];elseif(n>=2){m=fun(t,n-1); return m; }}main(){ int a[]={11,4,6,3,8,2,3,5,9,2};printf(" % d/n",fun(a,10));}

  • 查看答案
  • 下面程序的运行结果是#includeint fun(inta[],int n){

    [单选题]下面程序的运行结果是includeint fun(inta[],int n){ int result=1; for(int i=1:i下面程序的运行结果是 #include<iostream.h> int fun(inta[],int n) { int result=1; for(int i=1:i<n;i++) result=result*a[i]; remm result; } void main() { int a[3]={3,4,5}; cout <<fun(a,3) <<end1; }

  • 查看答案
  • 下列程序的运行结果是#includevoid fun(int * a,int *

    [单选题]下列程序的运行结果是includevoid fun(int * a,int * b){int * k; k=a; a=b; b=k;}下列程序的运行结果是 #include<iostream.h> void fun(int * a,int * b) { int * k; k=a; a=b; b=k; } void main( ) { int a=3,b=6, * x=&a, * y=&b; fun(x, y) ; cout < < a < < " " < < b; }A.6

  • 查看答案
  • 下列程序的运行结果是()。void fun(int*a,int*b){int *

    [单选题]下列程序的运行结果是()。void fun(int*a,int*b){int *k;k=a;a=b;b=k;}main(){int a=3,b=6,*x=&am下列程序的运行结果是( )。 void fun(int*a,int*b) { int *k; k=a; a=b; b=k; } main() { int a=3,b=6,*x=&a,*y=&b; fun(x,y); printf("%d%d",a,b); }A.63B.36C.编译出错D.0 0

  • 查看答案
  • 下列程序的运行结果是()。#includevoid fun (int *a,in

    [单选题]下列程序的运行结果是()。includevoid fun (int *a,int*b){int*kk=a;a=b;b=k}void下列程序的运行结果是( )。 #include< iostream.h> void fun (int *a,int*b) {int*k k=a;a=b;b=k} void main() {int a=2004, b=9,*x=&a,*y=&b; fun(x, y) ; cout<<a<<" "<<b<<endl:}A.20049B.92004C.0

  • 查看答案
  • 下列程序的运行结果是()。#includevoid fun(int *a, in

    [单选题]下列程序的运行结果是()。includevoid fun(int *a, int *b){int *k; k=a; a=b; b=k;}ma下列程序的运行结果是( )。 #include <stdio.h> void fun(int *a, int *b) { int *k; k=a; a=b; b=k; } main() { int a=3,b=6, *x=&a, *y=&b; fun(x,y); printf("%d%d",a,b);A.6 3B.3 6C.编译出错D.0

  • 查看答案
  • 下列程序的运行结果是()。#includevoid fun(int*s,int*

    [单选题]下列程序的运行结果是()。includevoid fun(int*s,int*p){static int t=3; *p=s[t]; t£­£­下列程序的运行结果是( )。 #include<stdio.h> void fun(int*s,int*p) { static int t=3; *p=s[t]; t--; } void main() { int a[]={2,3,4,5},k; int x; for(k=0;k<4;k++) { fun(a,&x); printf("%d,

  • 查看答案
  • 下列程序的运行结果是()。#includevoid fun(int*s,int*

    [单选题]下列程序的运行结果是()。includevoid fun(int*s,int*p){static int t=3;*p=s[t];t£­£­;}下列程序的运行结果是( )。 #include<stdio.h> void fun(int*s,int*p) {static int t=3; *p=s[t]; t--; } void main() {int a[]={2,3,4,5},k,x; for(k=0;k<4;k++) {fun(a,&x); printf("%d,",x); }

  • 查看答案