1903021136-张瑞-Java第三周作业-应用eclips编写代码并运行

项目 内容
课程班级博客链接 https://edu.cnblogs.com/campus/pexy/19xj/
作业要求链接 https://edu.cnblogs.com/campus/pexy/19xj/homework/12533
学习目标 1、用eclipse建立java程序;2、对java标识符的命名规则掌握;3、应用java语言编写程序;
这个作业在哪些方面帮助我实现学习目标 1、学会用eclipse创建class程序;2、学以致用,对题目中的变量进行命名,进而掌握命名规则;3、熟悉java编写程序的一般步骤,将问题翻译为java程序输出;

作业内容

扩展阅读:eclipse如何创建java程序;扩展阅读:java语言基础(上)

学习心得:
1、创建java程序需要先对环境变量配置,下载eclipse,在文件选项新建java project,接着在项目基础上新建一个包package,最后在包上建class文件,注意命名首字母大写;

2、java语言的特点:是面向对象、简单、健壮、安全、多线程等的语言特性;

3、java标识符的命名规则:标识符包括类名、对象名、方法名、常量名和变量名;
(1)一个标识符可以由几个单词连接而成,以表明它的意思;
(2)标识符由一个或多个字母、数字、美元符号($)、下划线()、组成,没有长度限制;
(3)标识符中的第一个字符不能为数字;
(4)标识符不能是关键字;
(5)标识符不能是true、false和null;
(6)对于类名,每个单词的首字母都要大写,其他字母则小写;
(7)对于方法名和变量名与类名有些相似,除了第一个单词的首字母小写外,其他单词的首字母都要大写;
(8)对于常量名,每个单词的每个字母都要大写,如果由多个单词组成,通常情况下单词之间用下划线(
)分隔;
(9)对于包名,每个单词的每个字母都要小写;
题目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 Test1 {

public static void main(String[] args) {
    // TODO Auto-generated method stub

    int a,b,c;
     a = 4;
     b = 15;
     c = 20;
     int m;
     m = (b/a)+c;
     int n;
     n = (c % b) * a- c;
     System.out.println("输出变量m的值为:"+m);
     System.out.println("输出变量n的值为:"+n);
}

}
运行截图:

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

代码:

public class Test1 {

public static void main(String[] args) {
    // TODO Auto-generated method stub

    int a,b;
     a = 4;
     b = 12;
     System.out.println("初始值a的值为:"+a);
     System.out.println("初始值b的值为:"+b);
int k =0;
k=a;
a=b;
b=k;
 System.out.println("新增a的值为:"+a);
 System.out.println("新增b的值为:"+b);
}

}

运行截图:
题目3:

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

代码:
public class Test3 {

public static void main(String[] args) {
    // TODO Auto-generated method stub

int a=124;
int b,c,d;
b=a/100;//百位数
c=a%100/10;//十位数
d=a%100%10;//个位数
System.out.println("这个数的百位数是"+b);
System.out.println("这个数的十位数是"+c);
System.out.println("这个数的个位数是"+d);
}

}
运行截图:

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

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

代码:
public class Test4 {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    int a;
    a=37;
    double b;
    b=(a-32)/1.8;
    System.out.println("输出b的值为:"+b);
            
}

}

运行截图:

posted @ 2022-03-20 13:09  19信计张瑞  阅读(49)  评论(0编辑  收藏  举报