编程的练习

来源:3-21 编程练习

仙女不秃头

2020-05-08 11:30:53


http://img.mukewang.com/climg/5eb4d1e908a706d608740816.jpg
正确的答案是什喵

写回答

4回答

qq_慕无忌2409003

2020-05-14

public class TypeExchange {

    public static void main(String[] args) {

// 定义一个整型变量n,值为98

int n=98;

        //定义一个char类型的变量ch,将变量n赋值给ch,然后输出ch的值

char ch;

ch='n';

System.out.println("ch="+ch);

//定义一个长整型变量var,值为190000000,并输出

long var=190000000;

System.out.println("var="+var);

//定义一个double类型的变量d,将变量var的值赋值给d

double d=var;

System.out.println("d="+d);

}

}


1
hq_慕无忌2409003
h 是char ch=(char)n;
h020-05-14
共1条回复

kiasher

2020-05-12

public class TypeExchange {
    public static void main(String[] args) {
		// 将一个整型字面值67832赋值给char类型变量c
		//并将c的值输出
		char c = (char)67832; //这里因为67832超过了char类型能表示的最大值65536,所以需要强制类型转换
		System.out.println(c);
		//定义一个整型变量n,值为65
		int n = 65;
		//定义一个字符型变量c1,赋值为n,并输出c1的值
		char c1 = (char)n;
		System.out.println(c1);
		//定义一个长整型变量l,值为987654321
		long l = 987654321L;
		//定义一个整型变量i,赋值为l,并输出i的值
	    int i = (int)l;
	    System.out.println(i);
	    //定义一个float类型变量f,将变量l的值赋值给f,并输出f的值
	    float f = l;
	    System.out.println(f);
	    //将float的值f,重新赋值给变量l,并输出l的值
	    l = (long)f;
	    System.out.println(l);
	}
}


0

好帮手慕小琪

2020-05-08

同学你好,通过截图无法分析代码出现的具体问题,同学可以将代码粘贴到问答区,老师再为同学进行解答。并且这位苍星乱舞同学的代码是正确的,同学可以进行参考。
祝学习愉快~

0

苍星乱舞

2020-05-08

public class TypeExchange {
    public static void main(String[] args) {
		// 定义一个整型变量n,值为98
		int n = 98;
        //定义一个char类型的变量ch,将变量n赋值给ch,然后输出ch的值
		char ch = (char)n;
		System.out.println("ch="+ch);
		//定义一个长整型变量var,值为190000000,并输出
		long var = 190000000L;
		System.out.println("var="+var);
		//定义一个double类型的变量d,将变量var的值赋值给d
		double d = var;
		System.out.println("d="+d);
	}
}


0

0 学习 · 11489 问题

查看课程