用Java语言写出 1到一百相加并显示相加的个数
时间: 2023-05-31 20:06:34 浏览: 28
```
public class SumOfNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
System.out.println("1到100相加的结果为:" + sum);
System.out.println("相加的个数为:" + 100);
}
}
```
相关问题
用java语言写一个两数相加的程序
当然可以!以下是一个用 Java 语言编写的两数相加程序的示例:
```java
public class AddTwoNumbers {
public static void main(String[] args) {
int num1 = 5;
int num2 = 10;
int sum = num1 + num2;
System.out.println("两数相加的结果是:" + sum);
}
}
```
这个程序将两个整数 num1 和 num2 相加,并将结果存储在变量 sum 中,然后使用 System.out.println() 方法打印出结果。
你可以将 num1 和 num2 的值修改为你想要相加的任意整数,然后运行这个程序,它将输出两数相加的结果。
使用Java语言,编写一个递归程序,实现1到10的相加。并在main函数中调用并打印
好的,我可以为您解答这个问题。以下是Java语言编写的递归程序,实现1到10的相加。
```
public class RecursiveSum {
public static int recursiveSum(int n) {
if (n == 1) {
return 1;
} else {
return n + recursiveSum(n -1);
}
}
public static void main(String[] args) {
int sum = recursiveSum(10);
System.out.println("1到10的相加结果为:" + sum);
}
}
```
这段代码中,recursiveSum方法采用递归的方式,实现了1到n的相加,如果参数n为1,则返回1,否则返回n加上recursiveSum(n-1)的结果。main函数中,调用recursiveSum方法,传入参数10,获取1到10的相加结果并打印输出。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)