首页 > 高职专科
题目内容 (请给出正确答案)
[主观题]

有以下程序: void f(int*x,iht * y) { int t; t=*x;*x;=*y;*y=t; } ma

有以下程序: void f(int*x,iht * y) { int t; t=*x;*x;=*y;*y=t; } main() { int a[8]={1,2,3,4,5,6,7,8},i,*p,*q; p=a;q=&a[7]; while(p) { f(p,q);p++;q--;} for(i=0;i<8;i++)printf("%d,",a[i]); } 程序运行后的输出结果是【 】。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有以下程序: void f(int*x,iht * y) {…”相关的问题
第1题
执行以下的C程序并用运行时环境解释其输出。 include<stdio.h> void g(void)

执行以下的C程序并用运行时环境解释其输出。 include<stdio.h> void g(void) { {int x; printf("%d\n",x); x:3;} {int y; printf("%d\n",y);) } int*f(void) { int x; printf("%d\n",x); return &x; } void main() { int*p; p=f(); *p=1; f(); g(); }

点击查看答案
第2题
有以下程序:#include<stdio.h>void fun(int a,int b,int c){ a=456,b=567,c=678;}main(){ int x=

有以下程序: #include <stdio.h> void fun(int a,int b,int c) { a=456,b=567,c=678;} main() { int x=10,y=20,z=30; fun(x,y,z); printf("%d,%d,%d\n",x,y,z); } 此程序的输出结果是()。

A.30,20,10

B.10,20,30

C.456,567,678

D.678,567,456

点击查看答案
第3题
有以下程序: #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

点击查看答案
第4题
下面程序的运行结果是和。#include#define N 10#define s(x)x*x#define f(x)(x*x)void main(){ int i1,i2;i1=1000/s(N);i2=1000/f(N);cout<
下面程序的运行结果是和。#include#define N 10#define s(x)x*x#define f(x)(x*x)void main(){ int i1,i2;i1=1000/s(N);i2=1000/f(N);cout<<I1<< ″<
点击查看答案
第5题
有以下程序: void f(int b[]) {int i; for(i=2;i<6;i++)b[i]*=2; } main() {int a[10]={1,2,3,4,5,6,7,8,9,10},i; f(A); for(i=0;i<10;i++)printf("%d,",a[i]); } 程序运行后的输出结果是()。

A.1,2,3,4,5,6,7,8,9,10,

B.1,2,6,8,10,12,7,8,9,10

C.1,2,3,4,10,12,14,16,9,10,

D.1,2,6,8,10,12,14,16,9,10,

点击查看答案
第6题
有以下程序:void change(int k[]){k[0]=k[5];}main(){ int x[10]=(1,2,3,4,5,6,7,8,9,10},n=0; w

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

A.6 7 8 9 10

B.1 3 5 7 9

C.1 2 3 4 5

D.6 2 3 4 5

点击查看答案
第7题
下面程序的运行结果是()。 include<Stdio.h> define F(y) 1.24+Y define PR(a)prin

下面程序的运行结果是()。 include<Stdio.h> define F(y) 1.24+Y define PR(a)printf(”%d”,(int)(a)) define MYPRINT(a)PR(a);putchar(\n) void main() { int x=2; MYPRINT(F(3)*x); )

A.6

B.7

C.8

D.9

点击查看答案
第8题
有以下程序: #include<stdio.h> #define N 3 void fun(int a()【N】,int b()) { int i,j; for(i=0;i<N;i++) { b【i】=a【i】; for(j=i;j<N;j++) if(b【i】<a【i】【j】) b【i】=a【i】【j】; } } main(){ int x【N】【N】={1,2,3,4,5,6,7,8,9},y【N】,i; fun(x,y); for(i=0;i<N;i++)printf("%d,",y【i】); printf(""); } 程序运行后的输出结果是(,)

A.2,4,8

B.3,6,9

C.3,5,7

D.1,3,5

点击查看答案
第9题
有以下程序 int fa(int x){return x*x;} int fb(int x) {return x*x*x;} int f(ing(

有以下程序 int fa(int x){return x*x;} int fb(int x) {return x*x*x;} int f(ing(*f1)(),int (*f2)(),int x) {return f2(x)-f1(x);} main() {int i;i=f(fa,fb,2),printf("%d\n",i);} 程序运行后,输出结果是【 】。

点击查看答案
第10题
以下程序的运行结果为()public class IfTest{public static void main(String args[]){int x=3;

A.Not equal

B.Equal

C.无输出

D.编译出错

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