第2章习题。
1. 在下述字符串中,不属于j**a语言关键字的是( c )。
2. 下述j**a程序标识符命名正确的是( a )。
a. _world d.6aa
3. 下述字符组合不能作为j**a程序标识符的是(d )。
a. ba54b. yc. a$bd. 789s
4. 设 a, b, c, d 均为 int 型的变量,并已赋值,下列表达式的结果属于非逻辑值的是( c )。
a. a!= b & c%d < ab. a++ a+b+c+d
c. +a*b--+dd. a+b>=c+d
5. 在j**a语言中,逻辑常量只有___true___和__false___两个值。
6. j**a语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为___float___和___double___两种具体类型。
7. 若有int c=2, d=0;表达式d=(c++)c++)c++)的值是___9___
8. 数组中可以包含( d )类型的元素。
型型 c.数组 d.以上都可以。
9. 简述程序的3种基本控制结构及其各用什么语句表示?
答:(1)3种基本控制结构分别是:顺序结构、选择结构和循环结构;
2)选择结构的语句有:if、else、switch…case;
3)循环结构的语句有:for、while、do…while。
10.自动数据类型转换的条件是什么?
答:11.以下程序是计算从1到200的累加和,请空白处填入一行**,使程序能正确执行。
class a while( j<=200
"1 to 200: total="+total) ;
12. 以下程序从键盘输入一个整数,再输出这个数的阶乘。请在空白处填入一条语句,使程序正确运行。
import
public class jcwhile(i<=n);
"n的阶乘是:"+all);
13. 以下程序实现了一个猜数字游戏,请在空白处填入一条语句,使程序能正确执行。
import
public class guess
"恭喜您猜对了!")
14.以下程序实现了冒泡排序,请在空白处填入一条语句,使程序实现数组中的元素按照从大到小的顺序排列。
public class sort;
int len =
"数组排序前的顺序是:");
for (int i = 0; i < len; i++)
\t");int temp = 0;
for (int i = 0; i < len; i++)
for ( int j=0 ; j < len; j++)
习题答案第2章
第2章微波传输线。2.1什么是长线?如何区分长线和 举例说明。答长线是指几何长度大于或接近于相波长的传输线。工程上常将的传输线视为长线,将的传输线视为 例如,以几何长度为1m的平行双线为例,当传输50hz的交流电时是 当传输300mhz的微波时是长线。2.2传输线的分布参数有哪些?分布参数分别与哪些...
第2章习题答案
第二章。一 思考题。会计科目和会计账户是什么关系?答 会计科目即是将各种经济数据进行分析的工具。会计报表是会计科目分类的基础。会计账户是以会计科目为名称的会计记录形式。经济业务和事项是如何通过一系列会计流程记入报表之中的?答,会计人员首先对经济业务和事项进行分析,依据各项会计规则,编制会计分录,并记...
习题答案 第2章
2 7 如习题图1所示的16m等跨度钢筋混凝土梁,梁全长16.5m,粱缝6cm,采用列车中 活载,计算不同加载图式的列车竖向静活载在桥墩基底产生上的荷载大小。解 活载布置。1 单孔重载,活载布置如图 a 所示。根据,可得支点反力为。kn作用在基底上的竖向活载为。kn令基底横桥方向中心轴为轴,顺桥方向...