gpt4 book ai didi

java - 在 Java 中将数字、变量和过程作为参数传递

转载 作者:行者123 更新时间:2023-12-01 06:44:47 24 4
gpt4 key购买 nike

我刚刚开始学习如何使用 Java 编程语言进行编码。

我遇到了一个问题,告诉我将数字、变量和表达式作为参数传递给过程调用。我遇到的问题是,当我尝试将数字、变量和表达式作为参数传递给过程调用时,出现错误(我遇到了 27 个错误)。

下面是我的代码,如果有人能指出我的代码有什么问题,我将不胜感激。谢谢。

public class test {

// this is the procedure definition
public static int computeCost ( int quantity , int price ) {
return quantity * price;
}

public static void main ( String args[] )
// passing numbers as arguments to the procedure call "cost"
System.out.println ( computeCost ( 7 , 12 ) );

// passing variables as arguments to the procedure call "cost"
int a = 5;
int b = 7;
System.out.println ( computeCost ( a , b ) );

// passing expressions as arguments to the procedure call "cost
System.out.println ( computeCost ( 1 + 2 + 3 + 4, 5 + 6 + 7 + 8 ) );
}
}

最佳答案

我明白出了什么问题。 main(..) 方法之后没有左括号。 Java 中的所有方法的代码都必须用 {} 包围。

更改此:

public static void main ( String args[] )

对此:

public static void main ( String args[] ) {

除此之外,你的代码对我来说看起来非常好。

关于java - 在 Java 中将数字、变量和过程作为参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18007382/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com