利用if,else编写简单java程序
来源:互联网 发布:东莞软件测试学费 编辑:程序博客网 时间:2024/05/21 12:41
package yg;
public class jshv {
public static void main(String[] args) { // TODO Auto-generated method stub float i=0,j=0,k=0; if(i*5+j*3+k/3==100 && i+j+k==100) System.out.println("分别输出:"+i+","+j+","+k+";"); else System.out.println("该命令不能执行");}
}
通过运行,
if语句的用法如下;
if-else 语句引入了一种二义性问题称为空悬else (dangling-else) 问题,这种问题出现在当if 子句多于else 子句时。问题是这些else 子句分别和哪一个if 子句匹配。例如
程序的缩进形式表明程序员相信else 应该与最外面的if 子句匹配,然而在C++中空悬else 二义性由以下规定来解决:else 子句与最后出现的未被匹配的if 子句相匹配。
在本例中if-else 语句实际的计算过程如下
折叠解决方式
要想改变这种缺省的空悬else 匹配效果一种方法是把后来出现的if 放在复合语句中
折叠编码风格建议
总是使用复合语句括号以避免在以后修改代码时可能出现的混淆或错误。
阅读全文
0 0
- 利用if,else编写简单java程序
- C拓展:利用canf...if...else...printf写的简单加密程序
- 编写一个Java程序,用if-else语句判断某年份是否为闰年。
- 简单的if ... else ...
- JAVA If-else语句
- If-else statement----java
- Java中的if-else
- python简单学习 if else
- 看似简单的if-else
- 编写简单java程序
- 简单java程序编写
- 编写简单java程序
- 编写简单java程序
- 【尚学堂之行——第四天】Java编程之if...else if...else判断语句的简单运用
- MyBatis实现if else条件的编写
- JAVA 闰年判断 if - else
- Java 条件语句 if ..else
- java新手 if else作业题
- 条件运算符的应用
- 欢迎使用CSDN-markdown编辑器
- WorkerMan的安装学习
- 入行之初,如鱼得水【程序员成长之道系列文章之2】
- Jzoj5428 查询
- 利用if,else编写简单java程序
- bzoj 3289 Mato的文件管理 (莫队算法+区间逆序数)
- 2017年11月3日提高组T2 生日宴会
- ARM汇编相关的伪指令
- 以一个txt的文件名为基准 新建一个文件
- 嵌套的autoreleasePool只有最里层的pool会引用其中的对象
- TOJ1801 Crashing Robots(模拟题)
- 划分子网掩码实战
- python中plt.imshow(img)显示不了图片