当前位置:   article > 正文

华为OJ-(1)word重量 &(2)元辅音大小写转换 & (3)计算字符串重新排列数(java)_每个句子由多个单词组成,句子中的每个单词的长度都可能不一样,我们假设每个单词的

每个句子由多个单词组成,句子中的每个单词的长度都可能不一样,我们假设每个单词的

题目1 输出句子重量

  每个句子由多个单词组成,句子中的每个单词的长度都可能不一样,假设每个单词的长度Ni为该单词的重量,你需要做的就是给出整个句子的平均重量V。

要求
  输入只有一行,包含一个字符串S(长度不会超过100),代表整个句子,句子中只包含大小写的英文字母,每个单词之间有一个空格。

输出
   输出句子S的平均重量V(四舍五入保留两位小数)

样例
   输入: Who Love Solo
   输出 :3.67
 

  1. //不知道为啥结果不对 有时间再改吧呜呜呜
  2. import java.util.*;
  3. import java.text.DecimalFormat;
  4. public class Main {
  5. public static void main(String[] args) {
  6. Scanner scan = new Scanner(System.in);
  7. String str = scan.nextLine();
  8. String[] arr = str.split(" ");
  9. int n = arr.length;
  10. double weight = 0.0;
  11. double avgweight = 0.0;
  12. for (int i = 0; i < n; i++) {
  13. weight += arr[i].length();
  14. }
  15. avgweight = (double)weight / n;
  16. DecimalFormat df = new DecimalFormat
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/501594
推荐阅读
相关标签
  

闽ICP备14008679号