输入格式:
假设某图书馆中图书记录的格式为“Java程序设计: 34;Web程序设计: 56;JSP程序设计:20”(每本书的价格是整数,每本书的价格与下一本书的名字之间有一个中文;)。

输出格式:
编写一个类的方法,能够接受键盘录入的符合上述格式的图书内容字符串,输出图书记录中所有书目的总价格。

输入样例:

Java程序设计:34 ;Web程序设计: 56;JSP程序设计:20

输出样例:

Java程序设计:34
Web程序设计: 56
JSP程序设计:20
总价格为110
import java.util.*;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);String s =in.nextLine();int l=s.length();for(int i=0;i<l;i++){if(s.charAt(i)==';'){System.out.println();}elseSystem.out.print(s.charAt(i));}System.out.println();int sum =0;int flag=0;for(int i=l-1;i>=0;i--){ int x;if(s.charAt(i)>='0'&&s.charAt(i)<='9'){x = Integer.parseInt(String.valueOf(s.charAt(i)));
//              System.out.println(x+1);sum+=x*Math.pow(10,flag);flag++;}if(s.charAt(i)==';'){flag=0;}}System.out.println("总价格为"+sum);}}

7-1 图书价格汇总 (20 分)相关推荐

  1. 5-2 图书价格汇总

    图书价格汇总 输入格式: 假设某图书馆中图书记录的格式为"Java程序设计: 34:Web程序设计: 56:JSP程序设计:20"(每本书的价格是整数,每本书的价格与下一本书的名字 ...

  2. 6-2 图书列表 (20分)

    6-2 图书列表 (20分) 构建一个书类Book,包括名称(字符串),价格(整型),作者(字符串,多个作者当做一个字符串处理),版本号(整型),提供带参数的构造函数Book(String name, ...

  3. 6-34 图书列表 (20 分)

    6-34 图书列表 (20 分) 构建一个书类Book,包括名称(字符串),价格(整型),作者(字符串,多个作者当做一个字符串处理),版本号(整型),提供带参数的构造函数Book(String nam ...

  4. 7-1 查找书籍(20 分)(程序设计天梯赛模拟练习题)

    7-1 查找书籍(20 分) 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价. 输入格式: 输入第一行给出正整数n(<10),随后给出n本书的信息.每本书 ...

  5. L1-043 阅览室 (20 分)(在线模拟题)

    L1-043 阅览室 (20 分) 天梯图书阅览室请你编写一个简单的图书借阅统计程序.当读者借书时,管理员输入书号并按下S键,程序开始计时:当读者还书时,管理员输入书号并按下E键,程序结束计时.书号为 ...

  6. 7-183 阅览室 (20 分)

    7-183 阅览室 (20 分) 天梯图书阅览室请你编写一个简单的图书借阅统计程序.当读者借书时,管理员输入书号并按下S键,程序开始计时:当读者还书时,管理员输入书号并按下E键,程序结束计时.书号为不 ...

  7. 6-23 sdust-Java-可实现多种排序的Book类 (20 分)

    6-23 sdust-Java-可实现多种排序的Book类 (20 分) 设计Book类,要求:1)Book类的成员属性包括:书名name(String类型).出版日期publishDate(Date ...

  8. 山科大 6-1 sdust-Java-可实现多种排序的Book类 (20 分)(18 软件 期中考试函数1)

    设计Book类,要求:1)Book类的成员属性包括:书名name(String类型).出版日期publishDate(Date类型).定价price(double型):2)为Book对象提供按出版日期 ...

  9. 6-3 sdust-Java-可实现多种排序的Book类 (20 分)

    6-3 sdust-Java-可实现多种排序的Book类 (20 分) 设计Book类,要求: 1)Book类的成员属性包括:书名name(String类型).出版日期publishDate(Date ...

最新文章

  1. python 监控jvm脚本
  2. 使用腾讯bugly更新服务遇到的坑
  3. 查看oracle会话和进程_带有Oracle Digital Assistant和Fn Project的会话式UI
  4. 小程序 WXS响应事件(超出两屏显示返回顶部按钮)
  5. 哈利波特与魔杖的故事(洛谷P4613题题解,Java语言描述)
  6. 一本好书-《精益创业》
  7. sql——手机号码归属地、身份证前六位归属地、省市区级联
  8. Python全栈开发【基础-09】深浅拷贝+while循环
  9. 买二手房不后悔先知道8件事 高楼层未必卖得好
  10. mysql5.7.19winx64安装_winx64下mysql5.7.19的基本安装流程(详细)
  11. SpringBoot中如何使用单元测试
  12. 用好WinXP自带的虚拟光驱
  13. 星来客机器人餐厅_星战来客——韩国“机器人士兵”小记
  14. xcode 使用xparse,xccov解析xcresult文件,查看代码覆盖率,导出日志,提取附件等
  15. 超实用一看就懂!汽车常用配件的更换周期
  16. 可道云上传文件后报错
  17. python isoweekday和weekday的区别
  18. Alpha事后诸葛(团队)
  19. 电脑显示未激活Windows的解决办法
  20. flask web 框架——消息闪现

热门文章

  1. 怎么用计算机画图工具,小编教你电脑自带画图软件如何打开
  2. Wireshark lua 插件简介
  3. sam音高修正_音乐中的音高修正简史
  4. 安卓手机刷twrp和magisk
  5. H.266 JEM7.0 帧内预测之四(Planar模式的基于位置的帧内预测组合 (PDPC))
  6. 【实用】如何在windows下快速截图?
  7. vscode插件turbo console log快捷键无法使用
  8. MAC无法识别硬盘的解决方案
  9. Objects365数据简介及数据转换为XML格式
  10. 毫无保留的共享经济,这场开源盛会你不能错过!