1、计算机二级 JAVA-23 及答案解析(总分:89.60,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:64.60)1.下列关于软件测试的描述中正确的是U /U。 A.软件测试的目的是证明程序是否正确 B.软件测试的目的是使程序运行结果正确 C.软件测试的目的是尽可能多地发现程序中的错误 D.软件测试的目的是使程序符合结构化原则(分数:2.00)A.B.C.D.2.下列 Applet 在坐标(30,50)处以黄色字体显示“你好!”。请选择正确的语句填入横线处。import java.awt.*;import java.applet.*;public class ex27 exte
2、nds Appletpublic void paintGraphics g)g.drawString(“你好“, 30, 50); A. setColor(Color.yellow); B. g.setColor(Color. Yellow), C. g.setFontColor(Color. yellow); D. g.setColor(Color. yellow);(分数:2.00)A.B.C.D.3.阅读下面程序1 public class Try extends Thread2 public static void main(String args )3 Try t = new Try
3、( );4 t. start( );5 67 public void run( int j)8 int i = 0;9 while(i5) 10 System.out.pfintln(“祝你成功“);11 i+;12 13 14 该程序要求打印 5 行“祝你成功”必须改正程序中的某行代码,程序才能完成。选择正确的修改是U /U。 A.将第 1 行的 extends Thread 改为 implements Runnable B.将第 3 行的 new Try()改为 new Thread() C.将第 4 行 t.sta.rt()改为 start(t) D.将第 7 行的 publ void
4、run(int j)改为 public void run()(分数:2.00)A.B.C.D.4.阅读下面程序public class VariableUse public static void main(String arqs) int a;if(a=8) int b=9;System.out.println(“a=“+a);System.out.println(“b=“+b);System.out.println(“a=“+a);System.out.println(“b=“+b):该程序在编译时的结果是 A. 变量 a 未赋值 B. 第二个 System.out.println(“b=
5、“+b);语句中,变量 b 作用域有错 C. 第二个 System.out.println(“a=“+a);语句中,变量 a 作用域有错 D. 第一个 System.out.println(“b=“+b);语句中,变量 b 作用域有错(分数:2.00)A.B.C.D.5.Java 语言中提供处理不同类型流的类包是U /U。 A. java.sql B. java.util C. java.math D. java.io(分数:2.00)A.B.C.D.6.下列叙述中正确的是( )。 A.在面向对象的程序设计中,各个对象之间具有密切的关系 B.在面向对象的程序设计中,各个对象都是公用的 C.在面
6、向对象的程序设计中,各个对象之间相对独立,相互依赖性小 D.上述 3 种说法都不对(分数:2.00)A.B.C.D.7.JDK 中提供的文档生成器是U /U。 A. java.exe B. javap.exe C. javadoc.exe D. javaprof.exe(分数:2.00)A.B.C.D.8.下列方法中能完成主类实例初始化工作的是U /U。 A.start() B.stop() C.init() D.paint()(分数:2.00)A.B.C.D.9.阅读下列代码段,选出该代码段的正确的文件名U /U。class A void method () System.out.print
7、ln (“methodl in class A“);public class B void method2 () System.out.println(“method2 in class B“);public static void main (String args) System.out.println (“main () in class B“);A) A.java B) A.class C. B.class D. B.java(分数:2.00)A.B.C.D.10.有定义语句:char s10;,若要从终端给 s 输入 5 个字符,错误的输入语句是U /U。 A.gets(s0); B
8、.scanf(“%s“,s+1); C.gets(s); D.scanf(“%s“,s1);(分数:2.00)A.B.C.D.11.下列说法正确的是 A. 共享数据的所有访问都必须作为临界区 B. 用 synchronized 保护的共享数据可以是共有的 C. Java 中对象加锁不具有可重入性 D. 对象锁不能返还(分数:1.00)A.B.C.D.12.“+”运算符的操作数个数是U /U。 A.1 个 B.2 个 C.3 个 D.4 个(分数:2.00)A.B.C.D.13.设有如下关系表,则下列操作中正确的是(分数:2.00)A.B.C.D.14.用鼠标单击菜单项(MenuItem)产生的
9、事件是U /U。 A.MenuEvent B.ActionEvent C.KeyEvent D.MouseEvent(分数:2.00)A.B.C.D.15.下列代码的执行结果是U /U。public,class Test1public static void main(String args)System.out.println(5/2); A.2.5 B.2.0 C.2.50 D.2(分数:2.00)A.B.C.D.16.下面程序的输出结果是_。public class exlpublic static void main(String args)for(int cnt=0;cnt10,;c
10、nt+)if(cnt=5)break;System.out.print(cnt); A. 01234 B. 012346789 C. 6789 D. 5(分数:2.00)A.B.C.D.17.查找随机文件的记录时,应使用的方法是 A. readInt() B. readBytes(int n) C. seek(long l) D. readDouble()(分数:2.00)A.B.C.D.18.软件生命周期是指U /U。 A.软件产品从提出、实现、使用维护到停止使用退役的过程 B.软件从需求分析、设计、实现到测试完成的过程 C.软件的开发过程 D.软件的运行维护过程(分数:2.00)A.B.C
11、.D.19.下列命题中,错误的是U /U。 A.Java 编程时,要求应尽量多用公共变量 B.Java 编程时,要求应尽量少用公共变量 C.Java 编程时,要求应尽量不用公共变量 D.Java 编程时,要求应尽量使用私有变量(分数:3.00)A.B.C.D.20.下面程序的输出结果是U /U。public class Sunpublic static void main(String args )int i = 9;switch (i)default:System.out.println(“default“);case 0:System.out.println(“zero“);break;c
12、ase 1:System.out.println(“one“);case 2:System.out.println(“two“); A. defaun B. defauh, zero C. error default clause not defined D. no output displayed(分数:1.00)A.B.C.D.21.下列有关数据库的描述,正确的是 A.数据库是一个 DBF 文件 B.数据库是一个关系 C.数据库是一个结构化的数据集合 D.数据库是一组文件 (分数:1.00)A.B.C.D.22.以下程序段的输出结果为 U /Uint j=2;switch(j)case 2
13、:System.out.print(“two.“);case 2+1:System.out.println(“three.“);breakdefault:System.out.println(“value is“+j);break; A. two.three. B. two. C. three. D. value is 2(分数:2.00)A.B.C.D.23.规范化理论中消除其中多余的数据相关性是靠分解U /U来实现。 A. 关系运算 B. 内模式 C. 外模式 D. 视图(分数:2.00)A.B.C.D.24.Applet 的运行过程要经历 4 个步骤,其中不是运行步骤的是_。 A.浏览器
14、加载指定 URL 中 HTML 文件 B.浏览器显示 HTML 文件 C.浏览器加载 HTML 文件中指定的 Applet 类 D.浏览器中的 Java 运行环境运行该 Applet(分数:1.80)A.B.C.D.25.以下程序中的函数 reverse 的功能是将 a 所指数组中的内容进行逆置。void reverse(int a,int n)int i,t,for(i=0;in/2;i+)t=ai;ai=an-1-i;an-1-i=t;void main() int b10=( 1,2,3,4,5,6,7,8,9,10;int i,s=0;reverse(b,8);for(i=6;i10;
15、i+)s+=bi;prinrf(“%d/n“,s);程序运行后输出的结果是U /U。 A.22 B.10 C.34 D.30(分数:2.00)A.B.C.D.26.下列代码_行错误。 U /U(1)public void modifyU /U(2)intI,j,k,(3)I=100;(4)while(I0)(5)j=I*2;(6)System.out.println(“The value of j is“+j);(7)k=k+1;(8)I-;(9)(10) A. (4) B. (6) C. (7) D. (8)(分数:2.00)A.B.C.D.27.给出下列关于一个使用适当的字符间距的字体的
16、TextField 的表达式,则U /U选项的叙述是对的。TextField t=new Text Field(“they are good“,40); A.被显示的字符串可以使用多种字体 B.一行中最大的字符数是 40 C.显示的宽度正好是 40 个字符宽 D.用户可以编辑字符 (分数:1.00)A.B.C.D.28.在 Java 语言中,不允许使用指针体现出的 Java 特性是U /U。 A.可移植 B.解释执行 C.健壮性 D.安全性(分数:2.00)A.B.C.D.29.下列关于对象删除的说法中,正确的是U /U。 A. 只有当程序中调用 System.gc()方法时才能进行垃圾收集
17、B. Java 中的对象都很小,一般不进行删除操作 C. Java 把没有引用的对象作为垃圾收集起来并释放 D. 必须由程序员完成对象的清除(分数:2.00)A.B.C.D.30.下列叙述中正确的是 A. 软件测试的主要目的是发现程序中的错误 B. 软件测试的主要目的是确定程序中错误的位置 C. 为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作 D. 软件测试是证明软件没有错误(分数:2.00)A.B.C.D.31.关系表中的每一横行称为一个 A. 元组 B. 字段 C. 属性 D. 码(分数:1.00)A.B.C.D.32.以下各项中不属于 io 包中接口的是U /U。 A.
18、 DataInput B. DataOutput C. DataInputStream D. ObjectInput(分数:1.00)A.B.C.D.33.下列程序的运行结果是_。Public class sunPublic static void main (String args)int x=4, y=0;if (Math. pow (x, 2)=16)y=x;if (Math. pow (x, 2)15)y=1/x;if (Math. pow (x, 2)15)y=(int)Math. pow (x, 2)+1;system. out. println(y); A.4 B.17 C.18
19、 D.0.25(分数:1.80)A.B.C.D.34.以下叙述中错误的是U /U。 A.C 程序在运行过程中所有计算都以二进制方式进行 B.C 程序在运行过程中所有计算都以十进制方式进行 C.所有 C 程序都需要编译链接无误后才能运行 D.C 程序中整型变量只能存放整数,实型变量只能存放浮点数(分数:2.00)A.B.C.D.35.已知 int x=1,y;,执行下述语句后变量 x 的值是U /U。y=+x5+x10; A.1 B.2 C.3 D.4(分数:2.00)A.B.C.D.二、B填空题/B(总题数:15,分数:25.00)36.软件结构是以 1 为基础而组成的一种控制层次结构。(分数
20、:2.00)填空项 1:_37.以下程序段的输出结果是_。 int i=9; printf(“%u/n“,i);(分数:1.00)填空项 1:_38.设一棵完全二叉树共有 700 个结点,则在该二叉树中有上 1 个叶子结点。(分数:1.00)填空项 1:_39.设变量 a 和 b 已正确定义并赋初值。请写出与 a-=a+b 等价的赋值表达式: 1。(分数:1.00)填空项 1:_40.数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中, 1 是用户的数据视图,也就是用户所见到的数据模式。(分数:2.00)填空项 1:_41.请完成下列语句中应填的内容: File pathname=
21、new File(args0); Stringfilenames=pathname.U U /U /U;(分数:2.00)填空项 1:_42.耦合和内聚是评价模块独立性的两个主要标准,其中 1 反映了模块内各成分之间的联系。(分数:2.00)填空项 1:_43.排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、 1 和选择排序。(分数:2.00)填空项 1:_44.用户定义异常是通过扩展_类及_类来创建。(分数:2.00)填空项 1:_45.软件结构是以U U /U /U为基础而组成的一种控制层次结构。(分数:2.00)填空项 1:_46.浮点型数据由数字和小数点组成,必须有小数
22、点,因此小数位数 bit 越多,表示越 1。(分数:1.00)填空项 1:_47.数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和 1。(分数:2.00)填空项 1:_48.一棵二叉树第 6 层(根结点为第一层)的结点最多为 1 个。(分数:2.00)填空项 1:_49.一个关系表的行称为_。(分数:1.00)填空项 1:_50.若按功能划分,软件测试的方法通常分为白盒测试方法和U U /U /U测试方法。(分数:2.00)填空项 1:_计算机二级 JAVA-23 答案解析(总分:89.60,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:64.60)1.下列关于软件测试的描
23、述中正确的是U /U。 A.软件测试的目的是证明程序是否正确 B.软件测试的目的是使程序运行结果正确 C.软件测试的目的是尽可能多地发现程序中的错误 D.软件测试的目的是使程序符合结构化原则(分数:2.00)A.B.C. D.解析:解析 软件测试是为了尽可能多地发现程序中的错误,尤其是至今尚未发现的错误。2.下列 Applet 在坐标(30,50)处以黄色字体显示“你好!”。请选择正确的语句填入横线处。import java.awt.*;import java.applet.*;public class ex27 extends Appletpublic void paintGraphics
24、g)g.drawString(“你好“, 30, 50); A. setColor(Color.yellow); B. g.setColor(Color. Yellow), C. g.setFontColor(Color. yellow); D. g.setColor(Color. yellow);(分数:2.00)A.B.C.D. 解析:3.阅读下面程序1 public class Try extends Thread2 public static void main(String args )3 Try t = new Try( );4 t. start( );5 67 public vo
25、id run( int j)8 int i = 0;9 while(i5) 10 System.out.pfintln(“祝你成功“);11 i+;12 13 14 该程序要求打印 5 行“祝你成功”必须改正程序中的某行代码,程序才能完成。选择正确的修改是U /U。 A.将第 1 行的 extends Thread 改为 implements Runnable B.将第 3 行的 new Try()改为 new Thread() C.将第 4 行 t.sta.rt()改为 start(t) D.将第 7 行的 publ void run(int j)改为 public void run()(分
26、数:2.00)A.B.C.D. 解析:4.阅读下面程序public class VariableUse public static void main(String arqs) int a;if(a=8) int b=9;System.out.println(“a=“+a);System.out.println(“b=“+b);System.out.println(“a=“+a);System.out.println(“b=“+b):该程序在编译时的结果是 A. 变量 a 未赋值 B. 第二个 System.out.println(“b=“+b);语句中,变量 b 作用域有错 C. 第二个 S
27、ystem.out.println(“a=“+a);语句中,变量 a 作用域有错 D. 第一个 System.out.println(“b=“+b);语句中,变量 b 作用域有错(分数:2.00)A.B. C.D.解析:解析 局部变量定义在复合语句内,其作用域为定义开始到符合语句结束。所以 b 的作用域为从变量 b 开始定义到第一个大括号括回的地方,因而第二个输出 b 的语句访问不到变量 b。5.Java 语言中提供处理不同类型流的类包是U /U。 A. java.sql B. java.util C. java.math D. java.io(分数:2.00)A.B.C.D. 解析:解析 j
28、ava.io 包封装了不同的类,用于处理不同类型的流,包括字节流、字符流、文件流和对象流等。6.下列叙述中正确的是( )。 A.在面向对象的程序设计中,各个对象之间具有密切的关系 B.在面向对象的程序设计中,各个对象都是公用的 C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 D.上述 3 种说法都不对(分数:2.00)A.B.C. D.解析:解析 面向对象的程序设计是用对象模拟问题领域中的实体,各对象之间相对独立,相互依赖性小,通过消息来实现对象之间的相互联系。7.JDK 中提供的文档生成器是U /U。 A. java.exe B. javap.exe C. javadoc.e
29、xe D. javaprof.exe(分数:2.00)A.B.C. D.解析:解析 java.exe:Java 解释器,执行字节码程序。javap.exe:Java 类分解器,对.class 文件提供字节代码的反汇编。javaprof.exe:Java 剖析工具,提供解释剖析信息。8.下列方法中能完成主类实例初始化工作的是U /U。 A.start() B.stop() C.init() D.paint()(分数:2.00)A.B.C. D.解析:解析 本题考查对 Applet 必须要重载的几个方法的理解。选项 A 错误,start()方法使得程序从初始态进入运行态,当浏览器从图标状态恢复为窗
30、口时,或者当用户离开包含 Applet 的主页后又再返回时,系统都会自动再执行一遍 start()方法。选项 B 错误,stop()方法是和 start()方法相对应的,当浏览器变成图标或者是用户离开 Applet 所在页面时,浏览器都会调用 stop()方法,该方法也是可以被多次调用的。选项 C 正确,当创建 JavaApplet 且第一次使用支持 Java 的浏览器载入该 Applet 时,就会执行init()方法,通常在这方法中执行一次性的初始化操作。选项 D 错误,paint()方法是画图时必须要重载的方法。9.阅读下列代码段,选出该代码段的正确的文件名U /U。class A voi
31、d method () System.out.println (“methodl in class A“);public class B void method2 () System.out.println(“method2 in class B“);public static void main (String args) System.out.println (“main () in class B“);A) A.java B) A.class C. B.class D. B.java(分数:2.00)A.B.C.D. 解析:解析 Java 源文件以.java 为后缀,Java 字节码文件
32、以.class 为后缀。Java 源文件中只有一个public 的类,该类的名字为源文件名,这里类 B 是以 public 修饰的,因此源文件名为 B.java。10.有定义语句:char s10;,若要从终端给 s 输入 5 个字符,错误的输入语句是U /U。 A.gets(s0); B.scanf(“%s“,s+1); C.gets(s); D.scanf(“%s“,s1);(分数:2.00)A.B.C.D. 解析:11.下列说法正确的是 A. 共享数据的所有访问都必须作为临界区 B. 用 synchronized 保护的共享数据可以是共有的 C. Java 中对象加锁不具有可重入性 D.
33、 对象锁不能返还(分数:1.00)A. B.C.D.解析:解析 本题考查对象加锁的相关概念。对于对象加锁的使用有些注意事项。对象的锁在某些情况下可以由持有线程返还,比如当 synchronized 语句块执行完成后;当在 synchronized 语句块中出现异常;当持有锁的线程调用该对象的 wait()方法,由此可见选项 D 说法错误。共享数据的所有访问都必须作为临界区,使用 synchronized 进行加锁控制,选项 A 说法正确。用 synchronized 保护的共享数据必须是私有的,选项 B 说法错误。Java 中对象加锁具有可重入性,选项 C 说法错误。12.“+”运算符的操作数
34、个数是U /U。 A.1 个 B.2 个 C.3 个 D.4 个(分数:2.00)A. B.C.D.解析:解析 本题考查 Java 运算符的概念。程序涉及的数据处理,都是通过运算符和表达式来操作,是程序设计的基础,因此务必掌握。按照操作数的数目划分,运算符可以分为一元运算符:+,-,+,-;二元运算符:+,-,;三元运算符:?:。所以本题正确答案是选项 A。简单地说,就是有几个操作数就是几元运算符;反过来,是几元运算符就有几个操作数。13.设有如下关系表,则下列操作中正确的是(分数:2.00)A.B. C.D.解析:选项 A、选项 B 和选项 C 分别进行交运算、并运算、笛卡儿积运算,选项 D
35、 不是关系运算。T 由属于关系 R 以及关系 s 的元组组成,简单来说,就是 S 和 R 的元组之和,是并运算,选项 B 正确。14.用鼠标单击菜单项(MenuItem)产生的事件是U /U。 A.MenuEvent B.ActionEvent C.KeyEvent D.MouseEvent(分数:2.00)A.B. C.D.解析:解析 ActionEvent 是组件事件,当特定于组件的动作(比如被按下)发生时,由组件(比如 Button)生成此高级别事件。事件被传递给每一个 ActionListener 对象,这些对象是使用组件的addActionListener 方法注册的,用以接收这类事
36、件。15.下列代码的执行结果是U /U。public,class Test1public static void main(String args)System.out.println(5/2); A.2.5 B.2.0 C.2.50 D.2(分数:2.00)A.B.C.D. 解析:16.下面程序的输出结果是_。public class exlpublic static void main(String args)for(int cnt=0;cnt10,;cnt+)if(cnt=5)break;System.out.print(cnt); A. 01234 B. 012346789 C. 67
37、89 D. 5(分数:2.00)A. B.C.D.解析:17.查找随机文件的记录时,应使用的方法是 A. readInt() B. readBytes(int n) C. seek(long l) D. readDouble()(分数:2.00)A.B.C. D.解析:解析 本题考查随机文件流的相关方法。RandomAccessFile 中主要包含的方法有:length()方法用来求随机文件的字节长度; seek(long pos)方法用来对随机文件记录的查找,所以选项 C 正确;close()方法用来将随机文件资源关闭;readDouble()是对随机文件浮点数的读取; readInt()是
38、对随机文件整数的读取;readChar()是对随机文件字符变量的读取;skipBytes(int n)是随机文件字节的读取。18.软件生命周期是指U /U。 A.软件产品从提出、实现、使用维护到停止使用退役的过程 B.软件从需求分析、设计、实现到测试完成的过程 C.软件的开发过程 D.软件的运行维护过程(分数:2.00)A. B.C.D.解析:解析 软件生命周期(SDLC,Systems Development Life Cycle,SDLC)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段。19.下列命题中,
39、错误的是U /U。 A.Java 编程时,要求应尽量多用公共变量 B.Java 编程时,要求应尽量少用公共变量 C.Java 编程时,要求应尽量不用公共变量 D.Java 编程时,要求应尽量使用私有变量(分数:3.00)A.B. C.D.解析:解析 本题考查公共变量的应用。由于面向对象技术的封装要求,应该尽量少用公共变量,而是通过公共方法间接访问类的成员变量,从而提高程序的稳定性。因此,本题的正确答案是 B。20.下面程序的输出结果是U /U。public class Sunpublic static void main(String args )int i = 9;switch (i)def
40、ault:System.out.println(“default“);case 0:System.out.println(“zero“);break;case 1:System.out.println(“one“);case 2:System.out.println(“two“); A. defaun B. defauh, zero C. error default clause not defined D. no output displayed(分数:1.00)A.B. C.D.解析:解析 该题考查对 switch-case-break 的理解。每个分支语句后面必须有 break 语句,否
41、则程序向下执行,直到遇到 break 语句或程序结束。所以该题 i=9 时没有匹配的 case 语句,执行 default 分支语句,而 default 分支语句后没有 break 语句,程序继续向下执行 case 0 分支语句,case 0 分支语句后有 break 语句程序结束。故本题答案是 B。21.下列有关数据库的描述,正确的是 A.数据库是一个 DBF 文件 B.数据库是一个关系 C.数据库是一个结构化的数据集合 D.数据库是一组文件 (分数:1.00)A.B.C. D.解析:解析:数据库(Database,简称 DB)是数据的集合,它具有统一的结构形式并存放 于统一的存储介质内,是
42、多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据 具有“集成”、“共享”之特点。22.以下程序段的输出结果为 U /Uint j=2;switch(j)case 2:System.out.print(“two.“);case 2+1:System.out.println(“three.“);breakdefault:System.out.println(“value is“+j);break; A. two.three. B. two. C. three. D. value is 2(分数:2.00)A. B.C.D.解析:解析 该题测试的是考生对 switch 语句的掌握,执行时
43、,swish 语句根据表达式返回的值与每个case 子句的值相比较。如果匹配成功,则执行该 case 子句后的语句序列,直到执行到 break 语句或switch 语句结束,然后跳出 switch 语句。如果匹配不成功,则跳转到 default 语句。本题中的switch(2)应对应 case2,所以输出“two.“,但是它后面没有 break,所以继续执行 case2+1,输出“three.“,这时遇到 break,则跳出 switch 语句。所以本题选择 A。23.规范化理论中消除其中多余的数据相关性是靠分解U /U来实现。 A. 关系运算 B. 内模式 C. 外模式 D. 视图(分数:2
44、.00)A. B.C.D.解析:解析 本题考查数据库规范化理论。数据库规范化的基本思想是逐步消除数据依赖中不合适的部分,根本思想是通过分解关系运算来消除多余的数据相关性。24.Applet 的运行过程要经历 4 个步骤,其中不是运行步骤的是_。 A.浏览器加载指定 URL 中 HTML 文件 B.浏览器显示 HTML 文件 C.浏览器加载 HTML 文件中指定的 Applet 类 D.浏览器中的 Java 运行环境运行该 Applet(分数:1.80)A.B. C.D.解析:解析 Applet 的运行过程要经历 4 个步骤:浏览器加载指定 URL 中的 HTML 文件;浏览器解析 HTML 文
45、件;浏览器加载 HTML 文件中指定的 Applet 类:浏览器中的 Java 运行环境运行该Applet;由此可知 B 选项中内容不是其步骤之一。25.以下程序中的函数 reverse 的功能是将 a 所指数组中的内容进行逆置。void reverse(int a,int n)int i,t,for(i=0;in/2;i+)t=ai;ai=an-1-i;an-1-i=t;void main() int b10=( 1,2,3,4,5,6,7,8,9,10;int i,s=0;reverse(b,8);for(i=6;i10;i+)s+=bi;prinrf(“%d/n“,s);程序运行后输出的结果是U /U。 A.22 B.10 C.34 D.30(分数:2.00)A. B.C.D.解析:26.