题目内容 (请给出正确答案)
[单选题]

17. 下列程序段执行后,m的值为()。 int a=0,b=20,c=40,m=60; if(a) m=a; else if(b) m=b; else if(c) m=c; A. 0 B. 20 C. 40 D. 60

A.A

B.B

C.C

D.D

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“17. 下列程序段执行后,m的值为()。 int a=0,b…”相关的问题

第1题

下列程序段执行后,m的值为______。 int a=0, b=20, c=40, m=60; if (a) m=a; else if(b) m=b; else if(c) m=c;

A、0

B、20

C、40

D、60

点击查看答案

第2题

若有以下程序: #include <iostream> using namespace std; class sample { private: int x; public: sample() { } void setx(int i) { x=i; } friend int fun(sample B[],int n) { int m=O; for (int i=O; i<n; i++) { if(B[i].x>m) m=B [i].x; } return m; } }; int main ( ) { sample A[10]; int arr[]={90,87,42,78,97,84,60,55,78,65}; for (int i=O;i<10;i++) A[i]. setx (arr[i]); cout<<fun(A, 10)<<end1; return 0; } 该程序运行后的输出结果是( )。

A.97

B.84

C.90

D.78

点击查看答案

第3题

若有以下程序:

include <iostream>

using namespace std;

class sample

{

int x;

public:

sample(){}

void setx(int i)

{

x=i;

}

friend iht fun(sample B[],int n)

{

int m=0;

for{int i=0;i<n;i++)

if(B[i].x>m)

m=B[i].x;

return.m;

}

};

int main ( )

{

sample A[10];

int arr[]={90,87,42,78,97,84,60,55,78,65};

for(int i=O;i<10;i++)

A[i].setx(arr[i]);

cout<<fun(A, 10)<<end1;

return 0;

}

该程序运行后的输出结果是【 】。

点击查看答案

第4题

下面程序的输出结果是 y=60 。#include <stdio.h> void main() { int a=10,b=20,m=10,n=5,y=60; if(a>b) if(b!=15) if(!m) y=1; else if(n) y=10; else y=100; printf("y=%d\n",y); }
点击查看答案

第5题

执行下列语句后a的值为: int a,b,c; a=b=c=1; ++a||++b&&++c;

A、0

B、1

C、2

D、语法错误

点击查看答案

第6题

执行程序段后,c 的值为( )。 int a=2,b=-1,c=2; if(a <b) c="0;" else> A、2

B、0

C、1

D、3

点击查看答案

第7题

执行下列语句后a,b,c的值为 int a=5; b=a++; c=++a-b;

A、a=7,b=6,c=1

B、a=7,b=5,c=2

C、a=6,b=6,c=0

D、a=6,b=5,c=1

点击查看答案

第8题

下列语句序列执行后,m 的值是( ) int a=0, b=1, m=2; if( a==b ) m+=a; else m*=a;

A、0

B、1

C、2

D、3

点击查看答案

第9题

已知a、b、c的值分别是4、5、6,执行下面的程序段后,判断变量n的值为:()

int a,b,c,n;

if (c < b)

n = a + b + c;

else if (a + b < c)

n = c - a - b;

else

n = a + b;

A.3

B.-3

C.9

D.15

点击查看答案

第10题

下列语句序列执行后,m 的值是( ) int a=10, b=3, m=5; if( a==b ) m+=a; else m=++a*m;

A、15

B、50

C、55

D、5

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信