基本数据类型的简单应用练习

几个简单的练习

1-100的和

public class CDD{public static void main(String[]args){
	
int a = 1;int b =1;
   
for(;b<=100;b++){ 
	   
	   
  int c =  a += (b+1);			
  	

 if( b==100 ){ System.out.println("和为" + (a += (b+1)));} 
 
 }}    }

输出100以内能被3整除不能被5整除的所有数

public class AA{public static void main(String[]args){
	

for(int a = 1; a<100;a++){if(a%3 == 0 & a%5 !=0){

	System.out.println(a);

		}}			
		} }

if代入max的方法求三个数的最大值

public class Qww{public static void main(String[]args){




   System.out.println("请输入三个数" );

  Scanner c = new Scanner(System.in);

  double a = c.nextDouble();
  double b = c.nextDouble();
  double d = c.nextDouble();
  double max = 0;
 if(a >b && a>d   ){ max = a  ;   }

else if(b>a && b>d ){max = b ;    }

  else if (d>a && d>b ){max = d;   }
  
  System.out.println(max);
  
  
	}  
}

百钱百鸡问题

3文钱可以买1只公鸡,2文钱可以买一只母鸡,1文钱可以买3只小鸡。用100 文 钱买100 只鸡,那么各有公鸡、母鸡、小鸡多少只?

第一种方法 只输出一个值

public class CDD{public static void main(String[]args){

int a =1;  int  b = 1;  

for( ;a<100 ;  ) {
	int c = 100-b-a;
	if(9*a+6*b+c == 300){
		System.out.println("公鸡"+a+"只");
		System.out.println("母鸡"+b+"只");
		System.out.println("小鸡"+c+"只");			
	} if( a<b ){a++;} else {b++;}
	
		  
}

} }

第二种方法

输出所有符合条件的结果

public class CDD{public static void main(String[]args){

for ( int a = 0;a<100;a++ ){
	for(int b = 0 ;b<100 ;b++){   
		int c = 100- a - b;
		if(9*a+6*b+c == 300  )
		{ System.out.println("公鸡"+a+"母鸡"+b+"小鸡"+c );          
		
			}			
				}	}				
}}

根据成绩评判等级

import java.util.*;	
public class Qww {

public static void main(String[] args){
	
	// Scanner是一个类
	Scanner sc = new Scanner(System.in);
	
	
	double score = sc.nextDouble();
	
	/*
	练习:>=90-A  >=80-B   >=70 -C  >=60-D  <60-E
	*/
	char level = score >= 90 ? 'A' : (score >= 80 ? 'B' :
		                (score >= 70? 'C' :
		                	(score >= 60 ? 'D' :'E')));
					
	System.out.println(level);
	
}

}	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值