首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

有以下程序:int*flint*x, int*y){ if(*x<*y)return x;elsereturn y;}main(){ int a=7,b=8,*p,*q,

有以下程序:int *flint *x, int *y){ if(*x<*y) return x; else return y;}main(){ int a=7,b=8,*p,*q,*r; p=&a; q=&b; r=f(p, q); printf("%d, %d, %d\n",*p,*q,*r);}执行后输出结果是()。

A.7,8,8

B.7,8,7

C.8,7,7

D.8,7,8

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有以下程序:int*flint*x, int*y){ if(…”相关的问题
第1题
有以下程序: #include <iostream> using namespace std; int main() {int x;for(int i=1;i<=100;

有以下程序: #include <iostream> using namespace std; int main() { int x; for(int i=1;i<=100;i++) { x=i; if (x%2==0) if (x%3==0) if (x%7==0) cout<

A.39,81

B.42,84

C.26,68

D.28,70

点击查看答案
第2题
有以下程序#include<stdio.h>int fun(){static int x=1;x+=1;return x;}main(){int i,s=

有以下程序

#include<stdio.h>

int fun()

{static int x=1;

x+=1;return x;

}

main()

{int i,s=1;

for(i=1;i<=s;i++)s+=fun();

printf(”%d\n”,s);

}

程序运行后的输出结果是()。

A.11

B.21

C.6

D.120

点击查看答案
第3题
有以下程序 int fun(int x[],int n) { static int sum=0,i; for(i=0

有以下程序 int fun(int x[],int n) { static int sum=0,i; for(i=0;i<n;i++) sum+=x[i]; return sum; } main() { int a[]={1,2,3,4,5},b[]={6,7,8,9},s=0; s=fun(a,5)+fun(b,4);printf("%d\n",s); } 程序执行后的输出结果是______。

A.45

B.50

C.60

D.55

点击查看答案
第4题
(32 ) 有以下程序#include <stdio.h>#define N 8void fun (int *x , int i ){ *x=* (x

(32 ) 有以下程序

#include <stdio.h>

#define N 8

void fun (int *x , int i )

{ *x=* (x + i ) ; }

main ()

{int a[N]= { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 } , i ;

fun (a , 2 ) ;

for (i=0 ; i < N / 2 ; i++ )

{ printf (" %d ", a[i] ) ; }

printf (" \n " ) ;

程序运行后的输出结果是

A ) 1313

B ) 2234

C ) 3234

D ) 1234

点击查看答案
第5题
有以下程序#inculde <stdio.h>#deFine N8void Fun(int * x,int i)main(){int a[N]={1,2,3,

有以下程序

#inculde <stdio.h>

#deFine N8

void Fun(int * x,int i)

main()

{ int a[N]={1,2,3,4,5,6,7,8},i;

Fun(a,2);

For(i=0;i<N/2;i++)

{ printF(“%d”,a[i]);}

PrintF(“\n”);

}

程序运行后的输山结果是

A.1313

B.2234

C.3234

D.1234

点击查看答案
第6题
有以下程序: #include<stdio.h> #define N 8 void fun(int*x,int i) {*x=*(x+i);) main(

有以下程序: #include<stdio.h> #define N 8 void fun(int*x,int i) {*x=*(x+i);) main() { int a[N]={1,2,3,4,5,6,7,8},i; fun(a,2); for(i=0;i<N/2;i++) {printf("Ha",a[i]);} printf("\n"); } 程序运行后的输出结果是()。

A.1313

B.2234

C.3234

D.1234

点击查看答案
第7题
有以下程序: int fa(int x) { return x*x;) int fb(int x) { return x*x*x;} int f(int (*f1)().int (*f2)(),int x) { return f2(x)-f1(x); } main() { int i; i=f(fa,fb,2);printf("%d\n",i); } 程序运行后的输出结果是()。

A.-4

B.1

C.4

D.8

点击查看答案
第8题
有以下程序int fun(int x[],int n){ static int sum=0,i;for(i=0;i<n;i++) sum+=x[i];re

有以下程序

int fun(int x[],int n)

{ static int sum=0,i;

for(i=0;i<n;i++) sum+=x[i];

return sum;

}

main()

{ int a[]={1,2,3,4,5},b[]={6,7,8,9},s=0;

s=fun(a,5)+fun(b,4);printf(" % d\n",s);

}

程序执行后的输出结果是

A)45

B)50

C)60

D)55

点击查看答案
第9题
有以下程序#inculde <stdio.h>int Fun(){ ststic int x=1;x*=2;return x;}main (){ int i,s=1;For(i=1;I<=2,I + +) s =Fun();printF(“%d\n”,s);}程序运行后的输出结果是

A.0

B.1

C.4

D.8

点击查看答案
第10题
有以下程序:#include<iostream.h>void main(){int x=10,y=10;for(int i=0;x>8;y=++i)cout<<x--<<

有以下程序: #include<iostream.h> void main() { int x=10,y=10; for(int i=0;x>8;y=++i) cout<<x--<<","<<y<<","; } 该程序运行后的输出结果是()。

A.10,1,9,2

B.9,8,7,6

C.10,9,9,0

D.10,10,9,1

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改