int和long的区别?

如题所述

C、long。

标准定义:switch语句后面的表达式可以是整数、字符或枚举,字节可以无损地转换成int,但是如果它的类型是long,转换就会丢失,所以它不能。

Java中的可以使用数据类型的数据:

1,int

2,char

3,byte

4,short

5,枚举6、String:PS:JDK版本有要求,要求1.7以。

扩展资料:

转换表达式代码:

#包括< stdio, h >

Intmain()

两个分数;Printf(“请输入分数:\n”);

如果是scanf(“%”,&分数)。switch((int)(score/10)) //switch((int)score/10)存在严重错误

例10:

案例9:printf(“(最好)\n”);打破;

案例8:printf("B(优秀)\n");打破;

案例7:printf("C(好)\n");打破;

案例6:printf("D(通过)\n”);打破;

例5:

案例4:

案例3:

案例2:

案例1:

例0:printf("E(失败)\n");打破;

默认:printf(“错误!”\n”);

温馨提示:答案为网友推荐,仅供参考