关于JSP的一个简单问题

[复制链接]
查看11 | 回复3 | 2010-8-17 21:47:48 | 显示全部楼层 |阅读模式
31: <%
32: str1=request.getParameter("num1");
33: str2=request.getParameter("num2");
34: str3=request.getParameter("num3");
为什么要报错,请高人指点!

回复

使用道具 举报

千问 | 2010-8-17 21:47:48 | 显示全部楼层
out.println("您输入的三个数不能构成三角形");这里的右括号你写成中文状态了。。改成英文状态就行了..至于上面那个感叹号..失误..没仔细看.. 还有这if ((a + b < c) || (b + c < a) || (a + c < b)) 你的判断应该是if ((a + b <= c) || (b + c <= a) || (a + c <= b)) 因为是两边之和必须大于第三边..也就是不能两边之和小于等于第三边..
回复

使用道具 举报

千问 | 2010-8-17 21:47:48 | 显示全部楼层
也许是差一个“)”
回复

使用道具 举报

千问 | 2010-8-17 21:47:48 | 显示全部楼层
一楼的,你还是先学习学习吧,不要误导别人。至于楼主的错误,从你贴的代码来看,前后的代码不一致。能否重新贴一次?暂时从你提供的代码里看不到问题。根据经验,应该是你的某个“)”或其他运算符号写成全角的了。好好检查一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行