用文字描述算法

//例题3.1
packAge number
public classFrist{
    static String s1 = "你好";
    public static void main(String[] args){
        String s2 = "java";
        System.out.println(s1);
        System.out.println(s2);
    }
}

/*
定义变量s1存储你好
定义变量s2存储Java
输出s1、s2
//例题3.9

public class bijiaoyunshuanfu46 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int number1 = 4;
		int number2 = 5;
		System.out.println("number1 > number2的返回值:" +(number1 > number2));
		System.out.println("number1 < number2的返回值:" +(number1 < number2));
		System.out.println("number1 == number2的返回值:" +(number1 == number2));
		System.out.println("number1 != number2的返回值:" +(number1 != number2));
		System.out.println("number1 >= number2的返回值:" +(number1 >= number2));
		System.out.println("number1 <= number2的返回值:" +(number1 <= number2));
	}

}

/*
定义一个int型变量赋值4
定义一个int型变量赋值5
输出比较number1是否比number2大的结果
输出比较number1是否比number2小的结果
输出比较number1是否等于number2的结果
输出比较number1是否不等于number2的结果
输出比较number1是否大于等于number2的结果
输出比较number1是否小于等于number2的结果
//例题3.7

public class fuzhiyunshanfu43 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int a, b, c;
		a = 15;
		c = b = a + 4;
        System.out.println(c);
		System.out.println(b);
	}

}
/*
定义变量a.b,c
将15赋值给a
把a的值跟4的值赋值给b,再把b的值赋值给c
输出c的值
输出b的值
*/
//例题3.2

public class liti35 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		double height = 1.72;     //身高变量, 单位:米  
		int weight =64;          //体重变量, 单位:千克
		double exponent = weight / (height * height);
		System.out.println("身高为:" + height);
		System.out.println("体重为:" + weight);
		System.out.println("BMI指数为:" + exponent);
		System.out.print("您的体重属于:");
		if(exponent < 18.5) {
			System.out.print("体重过轻");
		}
		if(exponent >= 18.5 && exponent < 24.9) {
			System.out.println("正常范围");
			
		}
		if(exponent >= 24.9 && exponent < 29.9) {
			System.out.println("体重过重");
			
		}
		if(exponent >= 29.9) {
			System.out.println("肥胖");
		}
	}

}
/*
定义double型变量赋值1.72
定义int型变量赋值64
定义double型变量用于存储weight / (height * height)计算的值
输出height
输出 weight
输出BIM计算结果的值
输出判断结果
如果BIM的值大于18.5就输出体重过轻
如果BIM的值大于等于18.5并且小于等于24.9就输出正常范围
如果BIM的值大于等于24.9并且小于等于29.9就输出体重过重
如果BIM的值大于等于29.9就输出肥胖
//例题3.8
import java.util.Scanner;
public class yunshuanfu44 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		1.Scanner sc = new Scanner(System.in);
		2.System.out.print("请输入两个数字,用空格2隔开(num1 num2):");
		3.double num1 = sc.nextDouble();
		4.double num2 = sc.nextDouble();
		5.System.out.println("num1 + num2 的和:"+ (num1 + num2));
		6.System.out.println("num1 - num2 的差:"+ (num1 - num2));
		7.System.out.println("num1 * num2 的积:"+ (num1 * num2));
		8.System.out.println("num1 / num2 的商:"+ (num1 / num2));
		9.System.out.println("num1 % num2 的余数:"+ (num1 % num2));
		10,sc.close();
	}

}
/*
在顶端插入Scanner头文件
1.创建键盘扫描器获取输入值
2.输出在键盘中获取的值
3.定义double型变量存放从键盘中获取的值
4.定义double型变量存放从键盘中获取的值
5.计算从键盘中获取的值然后输出
6.计算从键盘中获取的值然后输出
7.计算从键盘中获取的值然后输出
8.计算从键盘中获取的值然后输出
9.计算从键盘中获取的值然后输出
10.关闭键盘扫描器
//例题3.11
public class shujuleixingzhuanghuan51 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		byte a = 127;
		int b = 150;
		float c = 452.12f;
		char d = 10;
		double e = 45.46546;
		
		System.out.println("运算结果:"+(a + c));
		System.out.println("运算结果:"+(e * d));
		System.out.println("运算结果:"+(a / d));
		System.out.println("运算结果:"+(e + d));
		System.out.println(e);
	}

}
/*
定义byte型变量赋值127
定义int型变量赋值150
定义float型变量赋值452.12
定义char型变量赋值10
定义double型变量赋值45.46546
计算输出a+c的结果
计算输出e*d的结果
计算输出a/d的结果
计算输出e+d的结果
输出e
//例题3.6

public class bianliang42 {
	static int times = 3;   
	static final double PI = 3.14;
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int times = 4;
		System.out.println(PI);
		System.out.print(times);
	}

}
/*
定义成员变量times赋值3
定义成员变量PI赋值3.14
定义局部变量times赋值4
输出PI的值
输出times的值
//例题3.3
public chass Gess{
    public static void main(String[]args){
        char word = 'd',word2 = '@'
        int p = 23045, p2 = 45213;
        System.out.println("d在unicode表中的顺序位置是:"+(int)word);
        System.out.println("@在unicode表中的顺序位置是:"+(int)word2);
        System.out.println("unicode表中的第23045位是:"+(char)p);
        System.out.println("d在unicode表中的第45213位是:"+(char)p2);
    }
}
/*
定义char型变量
定义int型变量
输出d在unicode表中的顺序位置是:100
输出@在unicode表中的顺序位置是:64
输出unicode表中的第23045位是:娅
输出d在unicode表中的第45213位是:낝
//例题3.4
public chass Demo{
    public static void main(String[]args){
        char c1 = '\\';
        char char1 = '\u2605'
        System.ouet.orintln(c1);
        System.ouet.orintln(char1);

/*
定义char型变量赋值\\
定义char型变量赋值\u2605
输出结果
输出结果
//例题3.5
public chass part{
    static final double PI = 3.14;
    static int age = 23;
    public static void main(String[]args){
        final int numble;
        numble = 1235;
        age = 22;
       // numble = 1236;
        System.out.println("常量PI值为:"+PI);
        System.out.println("赋值后numble值为"+numble);
        System.out.println("int型变量age的值为:"+age);
    }
}
/*
声明常量PI并赋值
声明声明int型变量age并赋值
声明int型常量numble并赋值
对numble赋值
再次赋值age
输出PI值
输出numble值
输出age值
//例题3.10
public chass Calculation{
    public static void main(String[]args){
        int boys = 15;
        int girls = 17;
        int totle = boys + girls;
        boolean result1 = ((boys > girls)&&(totle > 30));
        boolean result2 = ((boys > girls)||(totle > 30));
        System.out.println(result1);
        System.out.println(result2);
    }
)
/*
定义男生人数15
定义女生人数17
计算总人数
判断
输出结果

你可能感兴趣的:(算法,java,c++)