1

好的,所以我又对处理编程语言有点迷失了,所以想知道是否有人可以帮助我的大脑畅通无阻?

这就是问题 - “编写一个比较两个数字的程序,如果其中一个数字大于另一个数字,则将这两个数字相加,并将结果打印在控制台窗口中。”

所以我得到了这个,但我只是在'int'值代码上遇到错误,这让我认为我完全误解了这个?......可能误解了语言的工作原理:/

这是我的代码;

void setup() {
int a = 30
int b = 20

 if (a > b) {printIn("a+b");}
 }
4

3 回答 3

1

通常,如果您发布遇到的错误,它会有所帮助。但是,在这种情况下,您有一个非常基本的语法问题:您需要用分号终止您的语句 - 包括分配。例如:int a = 30;

哦,它println(带有小写 L)不是printIn。而且,正如注销所指出的那样,您正在一个带引号的字符串中进行求和,该字符串将仅打印为文字。

于 2012-11-05T15:04:08.693 回答
0

如果我理解正确,您必须在 setup() 方法之外声明变量。可以在方法内部进行初始化。

于 2012-11-05T15:06:19.430 回答
0

println() 中的 l;应该是小写。变量周围不需要引号。

这有效:

无效设置() { int a = 30; 诠释 b = 20; if(a > b) {println(a + b); }}

于 2012-11-20T23:09:03.010 回答