这个有困难感觉找不到思路了确实不不太清这个图中给的数据和怎么样做到图中效过主要是要用for加break解决

img

这个有困难感觉找不到思路了确实不不太清这个图中给的数据和怎么样做到图中效过
主要是要用for加break解决!


package p06.practice;
import java. util.*;
public class homework6 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        Random rand = new Random();
        int i,t,sum=0;
        System.out.println(“请输入要相加的整数个数:”);
        int num = input.nextInt();
        for (i=0;i<num;i++) {
           t=rand.nextInt(500);
           System.out.println(“被加数数:”+t+”   第”+i+”个被加数数:”);
           sum+=t;
           if(sum>1000){
           sum=sum-t;
             break;
            }
          }
         if(i <num){
           System.out.println(“合计值超过了1000”);
          System.out.println(“最后一个数值被忽略”);
        }
System.out.println(“合计值为”+sum);
    }}

你这图中内容是输入还是输出啊???
题目内容是什麽样的要求啊?

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632