第二章课后习题

1.简述Java中变量的命名规则。

变量命名规则

序号 条件 例如
1 变量必须以字母、下划线"_"或者或者"$"符号开头
_myCar

scorel

$score

myCar_1

2 变量可以包扩数字,但是不能以数字开头
3 除了以"_"或"$"符号以外,变量名不能包括任何特殊字符
4 不能用Java语言中的关键字。如 int、class、public等

Java变量名的长度没有任何限制,但是Java语言区分大小写,所以graph和Graph是两个完全不同的变量。

2.举例说明在什么情况下会发生自动类型的转换。

例如:  int  score = 85;

double  newScore = score;   则输出的是85.0

int 是整数类型(表示的都是整数)  double 是双精度浮点类型(表示的都是带有小数的数) int 为小  double为大  小转大为自动类型转换。

3.小明左手、右手中分别那两张纸牌:黑桃10和红桃8,现在交换手中牌。用程序模拟这一过程:两个整数分别保存在两个变量中,将这两个变量的值互换,并输出互换后的结果。

4.温度以华氏度输入,输出以摄氏度和华氏度显示。

5.定期存储,存期为一年、两年、三年、五年,到期凭存单支取本息。

时间: 2024-10-29 19:09:52

第二章课后习题的相关文章

Python核心编程_第二章课后习题

以下是自己在学习Python核心编程时,做的课后练习题.现在把它们贴出来,以记录自己的学习过程.小弟是机械出身,很多练习题目写的很是机械.虽然写出来的脚本都能满足题目要求,但效率可能不是最好的,所以,小弟还是厚着脸皮把它们给贴出来,一来可以让高手指点,二来可以与我一样在学习Python的兄弟共同学习. 以下的程序均以题目标号命名,如2-3这个题目,程序名就为2_3.py. 习题2_3.py #!/usr/bin/env python A = 10 B = 4 print "A plus B is

第二章课后习题答案

2.为方便储户,某银行拟开发计算机储蓄系统.储户填写的存款单或取款单由业务员输入系统,如果是存款,系统记录存款人姓名.住址.存款类型.存款日期.利率等信息,并印出存款单给储户:如果是取款,系统计算利息并印出利息清单给储户. 写出问题定义并分析系统的可行性. 答:如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名.住址(或电话号码).身份证号码.存款类型.存款日期.利率等信息,完成后由系统打印存款单给储户. 如果是取款,储户填写取款单,然后交给业务员,业务员把取款金额输

第二章 课后习题 7

1 #include <iostream> 2 using namespace std; 3 int main() 4 { int i,j,m,n; 5 i=8; 6 j=10; 7 m=++i+j++; 8 n=(++i)+(++j)+m; 9 cout<<i<<'\'<<j<<'\t'<<n<<endl; 10 return0; 11 }

实验2(第二章课后习题)(截图版)

2-28 2-29 思路:用一个函数来判断是否是质数,再决定输出与否. 2-32 2-34 思路:用函数的递归来求组合数. 总结:我之前组合数不会求,我现在会用递归函数来求组合数. 原文地址:https://www.cnblogs.com/fengmian/p/8640687.html

网络操作系统第二章课后习题解答

1.Windows Server 2008 中的用户有哪些类型?系统默认的用户有哪些? 用户类型: (1)用户: (2)InetOrgPerson: (3)联系人: (4)默认用户账户. 默认用户: (1)Administrator: (2)Guest. 2.如何在 Windows Server 2008 中管理本地用户和组? 本地用户账户管理: (1)创建本地用户账户: (2)管理本地用户账户: 1)重新设置密码: 2)删除用户账户: 3)用户禁用: 4)更改用户所属组. 本地用户组管理: (

Java语言程序设计(第三版)第二章课后习题答案(仅供参考)

2.1   注意不同类型转换 1 import java.util.Scanner; 2 3 public class Ch02 { 4 public static void main(String[] args) { 5 Scanner sc = new Scanner(System.in); 6 double f = sc.nextDouble(); 7 double t = (5.0/9)*(f-32); // 注意 (5/9) 结果为 整形 要写成 (5.0/9) 8 System.ou

《计算机网络&amp;#183;自顶向下方法》第七版 第三章 课后习题与问题 答案

非官方答案,本人已尽最大努力(包括参考官方答案),使结果正确,如有错误,请大佬指出 正文: 3.1~3.3节 R1 a.如果只是简单想把信件送到,那么所有的头部信息只需要一个目的地址就够了,题目给出端口号四个字节,所有分组的头部那就只需四个字节 此协议规定,运输层的全部任务就是,将应用层的数据,切成最大1196字节的块,把每一块加上目的主机对应程序的端口号,并将得到的分组交付给网络层 在接收方,运输层将网络层报文取回,去掉头部信息,将数据拼接成应用层需要的信息,根据端口号交付给应用层即可 不过话

《鸟哥linux》--第十一章课后习题答案

1.在linux上可以找到哪些shell?哪个档案记录可用的shell?儿linux预设的shell是? 1./bin/bash,/bin/tcsh,/bin/csh 2./etc/shells 3.bash,亦即是/bin/bash 2.在shell环境下,有个提示符(prompt),他可以修改吗?要改什么?默认的提示符内容是? 可以修改,改PS1变量,这个PS1的变量默认的内容为:[\[email protected]\h\W]\$ 3.如何显示HOME这个变量 echo $HOME 4.如

C Primer Plus 第十二章课后习题……2015.5.10

第十二章课后习题 1.自动存储 寄存器存储 静态空连接 2.静态空连接 内部链接 外部链接 3.静态外部链接  静态内部链接 4.空连接 5.在声明中使用表面这个变量或函数已经定义过 6.都分配一个具有100个int值的数组,calloc还把每个元素设置为零. 7.daisy全局变量  lily局部变量 8.#include<stdio.h> char color='B'; void first(void); void second(void); int main(void) { extern