题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-07-31 04:04:20

[单项选择]以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为

main( )

int a,b;

scanf ("%d%d",&a,&b).;

cin>>a>>b;

cout<<"a="<<a<<"b="<<b;

a=a+b;b=a-b;a=______;

cout<<"a="<<a<<"b="<<b<<endl;


A. a+b
B. a-b
C. b*a
D. a/b

更多"以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为 mai"的相关试题:

[单项选择]以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为

main( )

int a,b;

scanf ("%d%d",&a,&b).;

cin>>a>>b;

cout<<"a="<<a<<"b="<<b;

a=a+b;b=a-b;a=______;

cout<<"a="<<a<<"b="<<b<<endl;


A. a+b
B. a-b
C. b*a
D. a/b
[单项选择]在下列程序的划线处应填入的语句是( )。  class Person   private int a:     public class Man extends Person  public int b;  public static void main(String arg [])  Person p=newPerson( );  Man t=new Man( );  int i;  _________________    

A. i=w;
B. i=b;
C. i=P.a;
D. i=t.b;
[单项选择]在下列程序的划线处应填入的语句是
class Person
private int a;public class Man extends Person
public int b;
public static void main (String arg [])
Person p=new Person( );
Man t=new Man( );
int i:


A. i=w;
B. i=b
C. i=p.a;
D. i=t.b;
[单项选择]

在下列程序的划线处应填入的语句是()。
class Pemon
pnvate int a;
public class Man extends Person
public int b;
public static void main(String arg[ ] )
Person p = new Person( );
Man t = new Man( );
int i;
________   


A. i = w;
B. i = b;
C. i = p.a;
D. i = t.b;
[单项选择]有以下程序: int a=2; int f(int n) {static int a=3; int t=0; if(n%2){ static int a=4; t+=a++; } else { static int a=5; t+=a++; } return t+a++; } main( ) { int s=a,i; for(i=0;i<3;i++) s+=f(i); printf("%d/n",s); } 程序运行后的输出结果是______。
A. 26
B. 28
C. 29
D. 24
[单项选择]有以下程序   #include   void fun(int a,int b,int c)   { a=456,b=567,c=678;}   void main( )   {   int x=10,y=20,z=30;   fun(x,y,z);   cout<<x<<’,’<<y<<’,’<<z<<endl;   }   输出结果是
A. 30,20,10
B. 10,20,30
C. 456,567,678
D. 678,567,456
[单项选择]有以下程序:
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. 1 2 6 8
B. 8 6 2 1
C. 8 1 6 2
D. 8 6 1 2
[单项选择]有以下程序
int f1(int x,int y) return x>yx:y;
int f2(int x,int y) return x>yy:x;
main( )
int a=4,b=3,c=5,d=2,e,f,g;
e=f2(f1(a,b),f1(c,d)); f=f1(f2(a,b),f2(c,d));
g=a+b+c+d-e-f;
printf("%d,%d,%d/n",e,f,g);程序运行后的输出结果是______。
A. 4,3,7
B. 3,4,7
C. 5,2,7
D. 2,5,7
[简答题]有以下程序
void fun(int *a, int i, int j)
int t;
if(i<j)
t=a[i]; a[i]=a[j]; a[j]=t;
i++ ; j-- ;
fun(a,i,j);


main( )
int x[]=2,6,1,8,i;
fun(x,0,3);
for(i=0;i<4; i++)printf("%2d",x[i]);

程序运行后的输出结果是______。
[单项选择]有以下程序 void fun(int *a,int i,int j) { int t; if (i<j) { t=a[i]; a[i]=a[j]; a[j]=t; i++; j--; fun(a,i, j); } ) main ( ) { int x[]={2,6,1,8},i; fun(x,0,3); for(i=0;i<4;i++) printf("%2d",x[i]); printf("/"n); } 程序运行后的输出结果是
A. 1 2 6 8
B. 8 6 2 1
C. 8 1 6 2
D. 8 6 1 2
[单项选择]有以下程序

void fun(intā*a,int i,int i)

int t;

if(i<j);

t=a[i];a[i]=a[j];a[j]=t;

fun(a,++i,- -j);





main( )

int a[]=1,2,3,4,5,6,i;

fun(a,0,5);

for(i=0;i<6;i++)

cout<<a[i];



执行后输出结果是
A. 6 5 4 3 2 1
B. 4 3 2 1 5 6
C. 4 5 6 1 2 3
D. 1 2 3 4 5 6

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码