java else 语法错误_在else处语法错误,删除此令牌
我对你的代码感到困惑。你怎么能用这个代码编译
else(studentChar == 'n')
你不能用else检查条件,你必须使用if
import java.util.Scanner;
公共课菜单{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
int choice, quantity;
double price = 0;
double studentprice = 0;
double totalamt = 0;
String option,student;
char option1, studentChar;
do{
System.out.println("menu");
System.out.println("====");
System.out.println("1. Hamburger");
System.out.println("2. CheeseBurger");
System.out.println("3. FrenchFries");
System.out.println("4. SoftDrinks");
System.out.print("Enter your choice (1,2,3 or 4):");
choice = sc.nextInt();
if(choice ==1)
price = 1.5;
else if (choice ==2)
price = 2;
else if (choice ==3)
price = 2.4;
else if (choice ==4)
price= 1.95;
System.out.print("Enter the quantity of your order:");
quantity = sc.nextInt();
totalamt += price * quantity ;
sc.nextLine();
System.out.print("Do you want to continue? (yes/no)?");
option = sc.next();
option1 = option.charAt(0);
System.out.println("");
}
while(option1 == 'y');
System.out.print("Are you a student? (yes/no?)");
student = sc.next();
studentChar = student.charAt(0);
if(studentChar == 'y')
{
studentprice = totalamt * 0.9;
System.out.print("$ " + studentprice + " is the price you have to pay " );
}
else if(studentChar == 'n')
{
studentprice = price;
System.out.print("$ " + studentprice + " is the price you have to pay " );
}
}
}这将现在奏效
java else 语法错误_在else处语法错误,删除此令牌相关推荐
- php http500错误_如何解决php http500错误问题
php http500错误的解决办法:1.打开IIS,重新启动FastCGI:2.将"require(./xxx.php)"改成"require(xxx.php)&quo ...
- 1型错误和2型错误_实际项目常犯错误13:地下室结构设计常见问题2
推荐:三人行结构团队班(混凝土+钢结构)课程安排 2020年注册结构工程师专业考试荷载专题讲座(全),北京院董工讲解 项目总体情况:地下2层连为一体,地上由防震缝分为3个单体:H1及H2地上25层,钢 ...
- 用java代码检查sql语法错误_您的SQL语法有错误;检查与MariaDB服务器版本对应的手册,以便在第1行'?'附近使用正确的语法...
我正在使用 Java 和 JDBC 制作库存系统 . 我在查询表时遇到了这个错误 . com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException ...
- 为什么玩我的世界老提示Java se错误_我的世界error错误信息 error could解决方法
我的世界是一个及其开放的沙盒游戏,而在这个游戏中有不少的问题,比如说遇到error该如何解决呢,看小编给大家带来的我的世界error错误的解决方法,希望大家喜欢. error应用程序错误信息.包括&q ...
- mysql数据库输出数据语法错误_获取RDS-Mysql数据语法错误
如果加工规则中涉及RDS资源的加载,则有可能会产生资源的加载或刷新错误.本文档主要介绍从RDS-Mysql获取数据出错的原因以及排查处理方法. 在成功读取源Logstore数据后,加工引擎开始对源Lo ...
- java在线找错_平台配置及测试错误提示及解决方案
平台配置错误提示及解决方案 开发者在点击提交服务的时候可能会遇到以下各种各样的问题,本文列举出部分平台会弹出的提示,以便解决提交出现的问题. 1. 请完成分发国家配置 原因:未选择分发国家或未保存 解 ...
- 微信小程序新手容易犯的错误_新手程序员的错误以及如何避免它们
微信小程序新手容易犯的错误 To become a Senior Java Developer, I've been learning Java for many years and still I' ...
- ftp文件夹错误 参数错误_收藏夹和404错误
ftp文件夹错误 参数错误 As you probably already know, adding a favorite icon to your website is a great way to ...
- 检测输入路径是否存在错误_为什么存在用户输入错误
检测输入路径是否存在错误 Errors are a fact of life when using almost any type of software. Forms are the worst t ...
- java dom4j 去除空行_如何从XML文件中删除多余的空行?
总之;我在XML文件中生成了很多空行,并且我正在寻找一种方法将它们作为一种倾斜文件的方式来删除它们.我怎样才能做到这一点 ?如何从XML文件中删除多余的空行? 有关详细说明,目前,我有这个XML文件: ...
最新文章
- charles浏览器抓包https_charles https抓包
- 易语言html实现报表打印,易语言报表统计功能例程可打印
- ft2232驱动安装方法_教你win10系统显卡驱动安装失败的解决方法「系统天地」
- 微软全球AI负责人沈向洋博士:下一个智能终端的风口 | IoT in Action
- 5.软件架构设计:大型网站技术架构与业务架构融合之道 --- 网络
- [原创]Firefox扩展
- Asp.Net中WebApi多图片上传(附前后端代码)
- jdbcTemplate测试报错:没有合适的驱动
- TD元素的nowrap属性
- 微信小程序项目图片如何保存到本地的方法
- 拍乐云创始人CEO赵加雨:深耕18载,打造全景式音视频服务
- logback配置控制打印台异常信息_logback 如何配置让异常信息全部记录到日志,而不是只有异常的第一行?...
- 城市园区NB-IoT智慧井盖解决方案
- Linux解压缩时报错: Error is not recoverable: exiting now
- 尼康d850相机参数测试软件,尼康(Nikon)D850 单机数码相机ISO感光度评测-ZOL中关村在线...
- 计算机专业写不出程序,计算机专业的同学总说在编写程序,他们究竟在编什
- 景联文科技提供一站式智能家居数据采集标注解决方案
- cmath模块——复数域数学函数模块
- android手机客户端与pc机进行socket通信
- 计算机网络(期末复习1~3章)