项目 内容
课程班级博客链接 19信计班(本)
作业要求链接 第三周作业
作业要求 每道题要有题目,代码,截图
扩展阅读

eclipse如何创建java程序

java语言基础(上)


扩展阅读心得:

  • 想要在eclipse中编写Java代码,必须首先创建Java Project,然后再新建java
  • 在学习如何编写Java语言前要先了解Java程序的基本结构
  • 标识符由字母、数字、下划线美元符号组成,第一个字符不能为数字,并且区分大小写,不能为关键字或保留字。
  • Java中有8种数据类型,其中6种是数值类型,另外两种分别是字符类型和布尔类型。
  • 在类体中定义的变量被称为成员变量,成员变量在整个类中都有效,分为静态变量和实例变量两种;而在类的方法体中定义的变量(即“{”与“}”之间的声明变量)称之为局部变量
  • 注释可以提高程序的可读性,包括:a单行注释:“//”;b多行注释“/* */”;c文档注释“/** */”。

题目1:

  • 定义三个整型变量a、b、c,他们的初始值分别为4、15、20。对表达式进行运算。
  • public class SuanShuDemo {
  • public static void main(String[] args) {
  • //声明三个整型变量a、b、c
  • //分别为a,b,c赋值为4,15,20
  • //计算(b/a)+c的值 ,并赋值给变量m
  • //计算(c%b)*a-c的值,并赋值给变量n
  • //输出m和n的值 } }

代码:

public class SuanShuDemo {

	public static void main(String[] args) {

		int a,b,c;

		a = 4 ;b = 15 ;c = 20 ;

		    double m = (b/a)+c;

		    int n =(c%b)*a-c;

                        System.out.println("输出m的值为:"+m);

                        System.out.println("输出n的值为:"+n);

                        }

}

截图:


题目2:

  • 已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序。(知识点:变量和运算符综合应用)

代码:

public class SuanShuDemo {

	    public static void main(String[] args) {

	        int a = 37;

	        int b = 25;

	        int c = a;
a=b;
b=c; System.out.println("a="+a); System.out.println("b="+b);
}
}

截图:


题目3:

  • 随意给出一个整数,打印显示他的个位数,十位数,百位数的值。(知识点:取余、除)
  • 输出样例:

代码:

public class SuanShuDemo {

	 public static void main(String[] args) {

	        int s = 725;

	        int g = s/100;

	        int a = s%100/10;

	        int w = s%10;

	        	System.out.println("百位为"+g);

	        	System.out.println("十位为"+a);

	        	System.out.println("个位为"+w);
} }

截图:


题目4:

  • 把摄氏温度37度转换为华氏温度, 摄氏温标(C)和华氏温标(F)之间的换算关系为:F=C×1.8+32 C=(F-32)÷1.8

代码:

public class SuanShuDemo {

	public static void main(String[] args) {

        int C = 37;

        	double F =C*1.8+32;

        	System.out.println("摄氏温度37度换算为华氏温度为"+F);
} }

截图:

最新文章

  1. 安装CentOS、Linux系统时,GPT分区不能引导的解决方法
  2. Chapter 3: Develop the user experience
  3. Oracle函数解析
  4. 合理使用mysql中的load data infile导入数据
  5. java的四舍五入算法
  6. simulink下直接代码生成
  7. Android 中 SQLite 性能优化
  8. dp优化
  9. codeforces 166C Median - from lanshui_Yang
  10. 关于jQuery获取checkbox状态的问题
  11. PHP正则匹配与文件编码关系
  12. iOS - Mac 常用快捷键
  13. redis存取对象
  14. 洛谷P1209-最大公约数与最小公倍数问题
  15. windows server 几大实时同步软件比较
  16. yarn集群客户端gateway常用限制
  17. 通用坐标投影转换器Uneversal Coord Transformer
  18. __PRETTY_FUNCTION__, __FUNCTION__, __func__
  19. GitHubDesktop权限问题解决办法
  20. 使用DW工具给图片添加热点MAP

热门文章

  1. My模板设计模式
  2. SVN回滚步骤
  3. 【C++】智能指针详解
  4. Override,Overload,Overwrite到底有什么区别?
  5. CSS简单样式练习(六)
  6. vue简单的父子组件之间传值
  7. 基于Yeoman实现自定义脚手架
  8. vscode快速生成html的基本代码
  9. Java线程内存模型-JVM-底层原理
  10. OpenHarmony 3.1 Beta版本关键特性解析——探秘隐式查询