首页 > 通信工程师
题目内容 (请给出正确答案)
[主观题]

阅读下列程序段,说明程序段的功能。

阅读下列程序段,说明程序段的功能。

请帮忙给出正确答案和分析,谢谢!

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“阅读下列程序段,说明程序段的功能。”相关的问题
第1题
阅读下面程序,则程序段的功能是#include"stdio.h"main(){ int c[]={23,1,56,234,7,0,34},i,j,t;f

阅读下面程序,则程序段的功能是 #include"stdio.h" main() { int c[]={23,1,56,234,7,0,34},i,j,t; for(i=1;i<7;i++) { t=c[i];j=i-1; while(j>=0 && t>c[j]) { c[j+1]=c[j];j--;} c[j+1]=t;} for(i=0;i<7;i++) printf("%d",c[i]); putchar('\n');}

A.对数组元素的升序排列

B.对数组元素的降序排列

C.对数组元素的倒序排列

D.对数组元素的随机排列

点击查看答案
第2题
阅读下列程序段,不合法的行是______。class Computer{}class Monitor extends Computer{}class Ha

阅读下列程序段,不合法的行是______。 class Computer{} class Monitor extends Computer{} class HardDrive extends Computer { public void test() { Monitor a = new Monitor(); Computer b = new Monitor(); HardDrive c = (HardDrive) a; Monitor d = b; } } ①Monitor a = new Monitor(); ②Computer b = new Monitor(); ③HardDrive c = (HardDfive)a; ④Monitor d = b;

A.①②③

B.③④

C.①③④

D.②④

点击查看答案
第3题
在窗体下画两个文本框Text1和Text2,一个命令按钮Command1,请阅读下列程序段:Private Sub Command

在窗体下画两个文本框Text1和Text2,一个命令按钮Command1,请阅读下列程序段:

Private Sub Command1_Click()

x=0

Do Until x>=50

x=(x+4)*(x+3)

n=n+1

Loop

Text1.Text=Str(n)

Text2.Text=Str(x)

End Sub

运行程序后,单击命令按钮,在两个文本框中显示的值分别为()。

A.1和0

B.2和240

C.3和50

D.4和168

点击查看答案
第4题
(8 )阅读下列程序段public class OperatorsAndExpressions {String conditionalExpression (in

(8 )阅读下列程序段

public class OperatorsAndExpressions {

String conditionalExpression (int score ) {

String result;

//如果 score 超过 60 分,则结果是 passed, 否则是 doesn't pass

result= (score>=60 ) ?"passed":"doesn't pass" :

System.out.println (result ) ;

return result;

public static void main (String args[] ){

OperatorsAndExpressions perAndExp=new OperatorsAndExpressionsQ;

//条件表达式

OperAndExp. conditionalExpression (65 ) ;

}

}

其执行结果是 【 8 】

点击查看答案
第5题
填空说明在下列程序段执行过程中相应寄存器的值,假设程序段执行前DS=3000H,SS=2000H,SP=3000H、
AX=4567H、BX=1234H,CX=6789H。

点击查看答案
第6题
阅读下列代码段。 class Test implements Runnable{ public int run{ int i=0: while(true){ i+

阅读下列代码段。 class Test implements Runnable{ public int run{ int i=0: while(true){ i++: System.OUt.println("i="+i); } } } 上述代码的编译结果是()。

A.程序通过编译并且run方法可以正常输出递增的i值

B.程序通过编译,调用run方法将不显示任何输出

C.程序不能通过编译,因为while的循环控制条件不能为“true”

D.程序不能通过编译,因为run方法的返回值类型不是void

点击查看答案
第7题
假定所有变量均已正确说明,下列程序段运行后x的值是()。

A.11

B.4

C.12

D.3

点击查看答案
第8题
阅读下面程序段,则执行后的结果为()。 A.64B.8C.56D.0

阅读下面程序段,则执行后的结果为()。

A.64

B.8

C.56

D.0

点击查看答案
第9题
阅读下列说明,回答问题1至问题3。 【说明】 以下代码由C语言书写,在输入3个整数后,能够输出最大数和

阅读下列说明,回答问题1至问题3。

【说明】

以下代码由C语言书写,在输入3个整数后,能够输出最大数和最小数。

int main(void)

{

int a, b, c, max, min;

printf("input three numbers: ");

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

if(a>b) /*判断1*/

{

max=a;

min=b;

}

else

{

max=b;

min=a;

}

if(max<c) /*判断2*/

max=c;

else if(min>c) /*判断3*/

min=c;

printf("max=%d\nmin=%d", max, min);

return 0;

}

请画出该程序段的控制流图,并分析该控制流图中有多少条线性独立路径(V(G)的值)。

为了用分支(判定)覆盖方法测试该程序,需要设计测试用例,使其能对该程序中的每个判断语句的各种分支情况全部进行过测试。

对两组输入数据(1)a=3,b=5,c=7;(2)a=4,b=6,c=5,请分别写出程序中各个判断语句的执行结果(以T表示真,以F表示假),填入答题纸的相应栏中。

上述两组测试数据是否能实现该程序的分支(判定)覆盖?如果能,请说明理由。如果不能,请再增设一组输入数据,使其能实现分支(判定)覆盖。

请帮忙给出每个问题的正确答案和分析,谢谢!

点击查看答案
第10题
假定所有变量均已正确说明,下列程序段运行后x 的值是()。 a=b=c=0;x=12; if(!a)x--; else x=5: i

假定所有变量均已正确说明,下列程序段运行后x 的值是()。 a=b=c=0;x=12; if(!a)x--; else x=5: if(c)x=3: else x=4:

A.11

B.4

C.12

D.3

点击查看答案
第11题
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=0;x=12;if(!A)x--;else x=5;if(C)x=

假定所有变量均已正确说明,下列程序段运行后x的值是()。 a=b=c=0;x=12; if(!A) x--; else x=5; if(C) x=3; else x=4;

A.11

B.4

C.12

D.3

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