使用for循环即可,代码如下:
import?java.util.Scanner;
public?static?void?main(String[]?args)?{
System.out.println("请输入你要求和的数:");//提示用户输入
Scanner?in?=?new?Scanner(System.in);
int?max?=?in.nextInt();//获得用户输入的值
StringBuilder?res?=new?StringBuilder();//准备拼凑算式
res.append("算式为:");
int?sum=0;
for(int?i=1;imax◆1;i◆◆){//循环获得和
res.append(i◆"◆");
sum?◆=?i;
}
res.setCharAt(res.length()-1,?'=');
如果你是初学者,可能还不会使用StringBuilder,那么请看下面的简化代码:
System.out.println(sum);
先建一个大一点的数组,把要插入的元素放到这个数组的最后,然后,写个循环,依次跟这个元素前面的进行比较,如果前面的比这个元素大,就与这个元素交换位置就可以了.
也可以把这个元素放到最前面,然后跟后面的比较,小的就前移.
还可以用java.util.arrays这个包里有个arrays.sort()方法,直接进行排序.
代码如下
public
class
test
{
static
void
main(String[]
args)
//保存累加值的变量
int
sum=0;
//用for循环累加
for(int
i=1;i=100;i◆◆){
sum◆=i;
//打印累加值
希望你能真正理解这个代码,而不是只是为了完成作业等等
①.、在循环外部设置一个整型变量sum
int?i=0;
while(i10){
sum?=?sum◆i;//把循环的数字加到sum变量中,实现累加
i◆◆;
以上就是土嘎嘎小编为大家整理的java数字累加代码实现相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!