4-4编程练习

4-4编程练习

为什么在Eclipse中输出的结果和答案是一样的,但是在编程练习提交答案的时候输出的结果显示错误

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
Tender10 2017-07-04 10:19:30

//定义一个长整型变量l,值为987654321 

long i=987654321

你的如上代码错咯,应该是long l=987654321;修改一下即可。

Tender10 2017-07-04 09:49:49

你可以将你的在线编译器上的代码贴出来,便于我们更精确的找出问题所在哦!

  • 提问者 慕的地3254118 #1
    public class TypeExchange { public static void main(String[] args) { // 将一个整型字面值67832赋值给char类型变量c int n=67832; char c; c=(char)n; //并将c的值输出 System.out.println("c="+c); //定义一个整型变量n,值为65 int n1=65; //定义一个字符型变量c1,赋值为n,并输出c1的值 char c1; c1=(char)n1; System.out.println("c1="+c1); //定义一个长整型变量l,值为987654321 long i=987654321; //定义一个整型变量i,赋值为l,并输出i的值 int i; i=(int)l; System.out.println("i="+i); //定义一个float类型变量f,将变量l的值赋值给f,并输出f的值 float f; f=(float)l; System.out.println("f="+f); //将float的值f,重新赋值给变量l,并输出l的值 l=(long)f; System.out.println("l="+l);
    2017-07-04 10:10:29
  • 慕姐1466889 回复 提问者 慕的地3254118 #2
    //将一个整型字面值67832赋值给char类型变量c,并将c的值输出 int c=67832; System.out.println("c="+c); //定义一个整型变量n,值为65 int n=65; //定义一个字符型变量c1,赋值为n,并输出c1的值 byte c1=(byte) n; System.out.println("c1="+c1); //定义一个长整型变量l,值为987654321 long l=987654321; //定义一个整型变量i,赋值为l,并输出i的值 int i=(int) l; System.out.println("i="+i); //定义一个float类型变量f,将变量l的值赋值给f,并输出f的值 float f=l; System.out.println("f="+f); //将float的值f,重新赋值给变量l,并输出l的值 l=(long)f; System.out.println("l="+l);
    2017-07-04 10:59:42
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师