每天5道Java基础编程练习题(一)
你好! 欢迎阅读,本系列面向Java基础基础学习阶段程序猿,每天5道基础编程,,帮助你慢慢培养编程思维,走进编程的世界(高手勿喷)
大量的注释让你更正确快速的阅读代码。
废话不多说,让我们直接进入正题
第一题
判断101~200之间有多少个素数,并输出所有的素数
public static void suShu(){
/* 循环遍历
* 声明一个变量存储素数的个数
* 输出所有都素数
* */
int count=0;//存放素数的个数
for (int i = 101; i < 200; i++) {
for(int j=i-1;j>1;j--){
if(i%j==0){
//不是素数
break;
}
if(j==2){
//j--到2,是素数
count++;//素数个数加1
System.out.println(i);//输出素数
}
}
}
System.out.println("一共有"+count+"个素数");
}
第二题
斐波拉契数列:
有一对兔子,从出生后第3个月起,每个月都生一对兔子,小兔子长到第3个月后,每个月又生一对兔子,假如兔子都不死, 问每个月兔子的总数为多少
public static void rabbit(