求s=1+3+5+7+...直到s>n为止。n从键盘输入的整数。要求:输出最后一次相加的数字。

 

代码:

 1 import java.util.*;
 2 public class Main {
 3     public static void main (String [] args) {
 4         Scanner scan=new Scanner(System.in);
 5         int n=scan.nextInt();
 6         int s=1;
 7         int i=1;
 8         while(s<=n) {
 9             i+=2;
10             s+=i;
11         }
12         System.out.println(i);
13     }
14 }

 

posted @ 2019-06-18 16:44  DehuiFan  阅读(626)  评论(0编辑  收藏  举报