我可以在语句中声明变量吗?

我的名字

我在学校上编程课,但是我已经很“高级”(我可以轻松地做练习),所以我很无聊,所以我想在1行中编写完整的程序。我可以用2来做(只用1行声明)。所以我在想如果我能以某种方式做到这一点。有人有意识形态吗?

这是代码:

int i;
JOptionPane.showMessageDialog(null, ((i = (Integer.parseInt(JOptionPane.showInputDialog("Type in your result")))) >= 6) ? "Approved" : ((i < 4) ? "Final test" : "Reproved"));

PS。我正在使用Java,但是如果您使用C或C ++的答案,它也将起作用!

PS2。我不想创建方法,类或类似的东西,我想要一行代码,如果在“ main”方法中,它将起作用(允许导入)。

这只是我朋友们无法做到的挑战,不是我的编程风格或类似的事情……

谢谢!

亚述

在这里,您可以使用Java 8语法编写一些垃圾代码,这些代码可能会实现所需的功能:

IntStream.of(Integer.parseInt(JOptionPane.showInputDialog("Type in your result")))
        .mapToObj(i -> i >= 6 ? "Approved" : (i < 4 ? "Final test" : "Reproved"))
        .forEach(s -> JOptionPane.showMessageDialog(null, s));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我可以在lambda捕获子句中声明变量吗?

我可以在输入语句中使用变量吗?

我可以在With语句中引用目标变量吗?

我可以在 if else 语句中命名变量吗?Python

我可以在“if 语句”中声明一个变量吗?

您可以在if语句中定义变量吗?

我可以省略if语句中的then部分吗?

我可以在Dockerfile USER语句中使用环境变量吗?

我可以在Python any()语句中保留任何变量吗?

我可以在if语句中使用变量的值作为键插入吗?

我们可以在Siddhi SQL语句中使用变量吗?

我可以根据变量 (bool) 在 if 语句中设置逻辑运算符吗?C#

我可以在printf语句中使用条件语句吗?

在Switch语句中声明变量

在if语句中声明类变量

在循环的“if”语句中声明变量

我可以在do-while语句的主体中用C声明变量吗?

我可以在查询中声明变量吗?

在类声明语句中声明全局变量与使用单独的语句声明全局变量之间有区别吗?

我可以在 SQL 语句中执行算术运算吗?

我可以在case语句中使用数组吗?

我可以在LINQ语句中合并空检查吗?

我们可以在 if 语句中使用 assert 吗?

我可以在LINQ语句中包含方法调用吗?

我可以在 MySQL 的 SQL 语句中使用 IF 吗?

我可以在LibreOffice calc IF语句中使用OR吗?

我可以在switch语句中检查对象属性吗?

(如何)我可以在switch语句中使用“或”吗?

我可以在select语句中使用别名吗?