解题思路:
1.注意计算公式
2.考虑输出结果类型 提示中输出结果不含小数 也就是说 输出结果为整型(int)
3.考虑double型向int型的强制转换
需要用到 intValue
注意事项:基本数据类型间的强制转换
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); int a = input.nextInt(); int b = input.nextInt(); int c = input.nextInt(); double r = a*0.2 + b*0.3 + c*0.5; int intValue = (int) r; System.out.println(intValue); } }
0.0分
0 人评分
C语言训练-最大数问题 (C语言代码).........关于-1浏览:762 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:689 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:566 |
【绝对值排序】 (C++代码)浏览:720 |
printf基础练习2 (C语言代码)浏览:955 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:668 |
计算质因子 (C++代码)浏览:1824 |
【简单计算】 (C语言代码)浏览:642 |
众数问题 (C语言代码)浏览:911 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:573 |