day04循环语句练习
来源:互联网 发布:cydia软件源闪退ios9 编辑:程序博客网 时间:2024/06/06 01:48
求出1-100之间偶数和
求出1-100之间奇数和
class test4
{
public static void main(String[] args)
{
int sum1=0,sum2=0;
for(int i=1;i<=100;i++){
if(i%2==1){
sum1 +=i;
}
if(i%2==0){
sum2 +=i;
}
}
System.out.println("1~100奇数和为:"+sum1);
System.out.println("1~100偶数和为:"+sum2);
}
}
(2)水仙花数
class test5
{
public static void main(String[] args)
{
int i=0;/*水仙花数个数*/
int abc, a,b,c;
for(a=1;a<10;a++){
for(b=0;b<10;b++){
for(c=0;c<10;c++){
abc=a*100+b*10+c;
if((a*100+b*10+c)==((a*a*a)+(b*b*b)+(c*c*c))){
System.out.println("水仙花数为:"+abc);
i++; }
}
}
}
System.out.println("水仙花数个数为:"+i);
}
}
/*class homework7_13_2
{
public static void main(String[] args)
{
int abc,a=0,b=0,c=0;
int count=0;
System.out.println("水仙花数:");
for(abc=100;abc<1000;abc++){
c=abc%10;
b=abc/10%10;
a=abc/100%10;
if(abc==a*a*a+b*b*b+c*c*c){
System.out.println(abc);
count++;
}
}System.out.println("水仙花数个数 :"+count);
}
}
*/
(3)输出下列的形状
*
**
***
****
*****
class test7
{
public static void main(String[] args)
{
for (int i=1;i<=10 ;i++ )
{
for(int a=1;a<=i;a++){
System.out.print('*');
}
System.out.println();
}
}
}
(4)九九乘法表
class test9
{
public static void main(String[] args)
{
int s;
for (int i=1;i<=9 ;i++ )
{
for(int a=1;a<=i;a++){
if(a<=i)
{
s=i*a;
System.out.print(i+"*"+a+"="+s+" " );
}
}System.out.println();
}
}
}
(5)break,return,continue 用法
class test10
{
public static void main(String[] args)
{
for(int x=1; x<=10; x++) {
if(x%3==0) {
//我想在控制台输出2次:“Java基础班“>>break;/return;
//我想在控制台输出7次:“Java基础班“>>continue;
//我想在控制台输出13次:“Java基础班“ >>System.out.println("Java基础班");
/*return是结束方法
* break是跳出循环
* continue是终止本次循环继续下次循环*/
}
System.out.println("Java基础班");
}
}
}
(6)
求和
求偶数和
求奇数和
import java.util.Scanner;
class homework7_13
{
public static void main(String[] args)
{
System.out.println("Input the nummber (greater than zero) : ");
Scanner A=new Scanner(System.in);
int a=A.nextInt();
int sum=0,sum1=0,sum2=0;
//输入n个数,求和
for(int i=0;i<=a;i++){
sum +=i;
if(i%2==1){
sum1 +=i;
}
if(i%2==0){
sum2 +=i;
}
}
System.out.println("0~ "+a+"的和= "+sum);
System.out.println("0~ "+a+"奇数的和= "+sum1);
System.out.println("0~ "+a+"偶数的和= "+sum2);
}
}
(7) 纸张折叠成珠穆朗玛峰高度的次数
class homework7_13_4
{
public static void main(String[] args)
{
//普通纸厚度为0.1mm
//珠穆朗玛峰高度为8844.43m
double H=8844430,h=0.1;
int count=0;
while(h<=H){
h=h*2.0;
count++;
}
System.out.println("折叠次数为:"+count);
System.out.println("折叠后高度:"+h/1000+"M");
}
}
- day04循环语句练习
- Day04 --循环语句 方法
- Java--day04 循环语句、方法
- 数组 循环语句练习
- for循环语句练习
- day04综合练习
- day04 for循环
- 选择语句和循环语句练习
- java练习 五、循环语句 for循环语句
- java练习 六、循环语句 while循环语句
- 循环语句中的 do~while语句 for语句 的练习
- Perl练习之——循环语句
- PL/SQL语言循环简单语句练习
- C语言第十篇:循环语句练习
- javascript语法之循环语句小练习
- 第六章 C控制语句:循环练习
- 0728 Java循环语句练习-购物单
- 反汇编个人练习:不用循环语句实现循环操作
- 解决win10系统中截图异常放大的问题
- 装饰器@
- Java对象
- Laravel 项目常用版本忽略文件 .gitignore
- Android 深入理解AOP
- day04循环语句练习
- form表单
- 一个字的高位和低位字节的获取
- 普及篇:什么是V、W、X模型?
- HTML特殊符号对照表
- linux初学者应掌握的命令实例
- 关于如何修改源的问题
- Python 查看文件的编码格式
- JSP前台请求参数的处理