成都网站建设设计

将想法与焦点和您一起共享

JAVA循环的代码题 java循环编程题

求一个我JAVA循环代码题目如下

import java.util.Scanner;

资溪网站制作公司哪家好,找成都创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。成都创新互联成立于2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联

public class asd{

public static void main(String[] a){

Scanner s = new Scanner(System.in);

while(true){

System.out.println("你爱我吗");

if(s.nextLine().equals("爱"))

break;

}

}

}

java 关于循环的题

代码:

//导入的输入的包

import java.util.Scanner;

public class Show {

//主方法

public static void main(String[] args) {

//打印菜单

System.out.println("******************************************");

System.out.println("1.T恤     2.网球鞋    3.网球拍");

System.out.println("******************************************");

//定义一个变量,用来保存Y/N,用来判断是否继续

   String str ;

//对输入的数字进行判断,然后进行相应的操作

do{

//提示输入编号

System.out.println("请输入编号:");

//扫描器

Scanner scanner = new Scanner(System.in);

//定义一个变量,用来保存输入的数字

int  num = scanner.nextInt();

switch(num){

case 1:System.out.println("1.T恤       $100元 ");

break;

case 2:System.out.println("2.网球鞋   $200元 ");

break;

case 3:System.out.println("3 网球拍   $300元");

break;

default:System.out.println("抱歉没有找到!");

break;

}

//提示

   System.out.println("您是否要继续查询?y/n");

//接收字符

   str=scanner.next(); 

//对字符进行判断

   if("n".equals(str)){

   System.out.println("退出程序!");

   }

}while("y".equals(str));

}

}

------------------------------------------------------------------------------------------------------

运行效果图:

java编程,采用for循环,题目如下:

int n=100;

int sum=0;

for(int i=0;in;i++){

sum+=(int)(Math.random()*100);

}

System.out.println((float)sum/n);

循环了101次平均时却是只算了100次

import java.util.*;

public class Test6 {

public static void main(String[] args){

Random R=new Random(101);

int sum=0;

for(int i=0;i100;i++){ //不能等于等于就循环101次了

int score=R.nextInt(101);

sum=sum+score;

System.out.println("第"+(i+1)+"个同学的成绩为:"+score);

}

System.out.println("平均成绩为:"+(float)(sum/100)); //j建议转型成float否则会得到一个整数,小数部分被舍弃

}

}

java循环题目

我也还是学生,我最喜欢帮别人做作业的哈~import java.util.Scanner;/*.使用do-while循环:输出询问“我爱你,嫁给我吧?”,选择“你喜欢我吗?(y/n):",

* 如果输入为y则打印”我们形影不离“,若输入为n,则继续询问*/

public class 第一题 {

public static void main(String[] args) {

Scanner s = new Scanner(System.in);

do{

System.out.println("我爱你,嫁给我吧?\n你喜欢我吗?(y/n):");

if(s.next().equalsIgnoreCase("y"))

{

System.out.println("我们形影不离");

break;

}

else

continue;

}while(true);

}

} /*任意输入一个整数(小于10位),求这个整数有多少位?*/

import java.util.Scanner;public class 第二题 {

public static void main(String[] args) {

System.out.println("任意输入一个整数(小于10位):");

String str = new Scanner(System.in).next();

System.out.println("这个整数有"+ str.length()+"位");

}}

import java.util.Scanner;/*编写一个程序,最多接受10个数字,并求出其中所有正数的和。统计用户输入正数的个数,并显示个数和这些正数的和*/

public class 第三题 {

public static void main(String[] args) {

Scanner s = new Scanner(System.in);

String str = null;

int count = 0;

int countPlus = 0;

int num = 0;

int sum = 0;

System.out.println("输入最多10个数字(输入e结束):");

while( count = 10 )

{

if((str = s.next()).equalsIgnoreCase("e"))

break;

num = Integer.parseInt(str);

if(num 0)

{

countPlus++;

sum += num;

}

count++;

}

System.out.println("正数的个数为:"+countPlus+",正数的和为:"+sum);

}

}

/*用for循环计算出1~100之间所有不能被3整除的整数的和。*/

public class 第四题 {

public static void main(String[] args) {

int sum = 0;

for(int i = 1;i = 100;i++)

if(i % 3 != 0)

sum += i;

System.out.println(sum);

}

}

/*用for循环计算出1~100之间所有不能被3整除的整数的和,以及输出当和刚好大于或等于2000时的这个数字*/

public class 第五题 {

public static void main(String[] args) {

int sum = 0;

int i = 1;

int j = 0;

for(;i = 100;i++)

if(i % 3 != 0)

{

sum += i;

if(sum = 2000 j == 0)

j = i;

}

System.out.println("和为:"+sum+",刚好大于或等于2000时的数字为:"+j);

}

}

public class 第六题 {

public static void main(String[] args) {

for(int i = 1;i = 7; i += 2)

{

for(int j = 1;j = i;j++)

{

System.out.print("*");

}

System.out.println();

}

for(int i = 5;i = 1;i -= 2)

{

for(int j = 1; j = i;j++)

{

System.out.print("*");

}

System.out.println();

}

}

}

Java语言 求一个程序 要有循环循环,至少两个函数,至少五十行有效代码。并求讲解。

刚写的,新鲜出炉

import java.util.ArrayList;

import java.util.Scanner;

public class LoopAndFunction {

public static void main(String[] args){

Scanner input = new Scanner(System.in);

int number;

ArrayListInteger theList = new ArrayListInteger();

System.out.print("Enter a number for list, end with -1: ");

number = input.nextInt();

while(number != -1){

theList.add(number);

System.out.print("Enter a number for list, end with -1: ");

number = input.nextInt();

}

System.out.println("the list is: " + theList.toString());

sortArray(theList);

System.out.println("after sorting, the list is: " + theList.toString());

for(int i = 0; i  theList.size(); i++){

int eachNumber = theList.get(i);

if(isOddNumber(eachNumber)){

System.out.println(eachNumber + " is odd number");

}

else{

System.out.println(eachNumber + " is even number");

}

}

}

public static boolean isOddNumber(int number){

boolean isOdd = false;

if(number % 2 == 1){

isOdd = true;

}

return isOdd;

}

public static void sortArray(ArrayListInteger list){

for(int i = 0; i  list.size() - 1; i++){

int temp = list.get(i);

for(int j = i + 1; j  list.size(); j++){

if(list.get(i)  list.get(j)){

list.set(i, list.get(j));

list.set(j, temp);

}

}

}

}

}

讲解嘛,main方法就是调用两个方法的,通过Scanner, while循环让用户输入一些整数,以-1结束,然后先是排列数组,再使用for来挨个判断这些数字是否为偶数。isOddNumber很简单,就是判断一个整数是否为奇数,用%求余来实现。sortArray也很简单,就是排序一个整数型的list的。

java循环结构执行的题目

/**

*

对于这种问题要反着推理。而且这是一首诗,所以不必在乎到底是先遇到花还是先遇到店,关键是理解循环。

*

如果理解了循环,不管先遇到花还是先遇到店还是花和店没有顺序,思路都是一样的。

*从这个题目学的是思路,学的是解题方法,举一反三。

*/

//(五遇花和店)按照诗句里花和店的顺序,我们假设是先遇到花

float

count=0;//定义一个变量,存储最后喝完酒的值。

//因为是五遇花和店,所以循环是5次。

for

(int

i

=

1;

i

=5;

i++)

{

count=count+1;//因为遇到花是喝一斗,所以反过来是加一斗,所以加1.

count=count/2;//遇到点是加一倍,所以反过来是减一倍,所以除以2.

/**

*

上面两句还可以简化为:

*

count+=1;

*

count/=2;

*/

//以上这两句可以合成一句:count=(count+1)/2;

}

//循环结束后就是一开始李白酒壶里的酒的数量。

system.out.println(count);//打印出结果。


名称栏目:JAVA循环的代码题 java循环编程题
网站URL:http://chengdu.cdxwcx.cn/article/hhjgpp.html