(十九)java小练习

练习1:计算13-23+33-43+……+993-1003的结果
    package demo;
/**
 * 计算13-23+33-43+……+993-1003的结果
 * @author tuzongxun
 */
public class Test10 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
  int sum=0;
       for(int i=13;i<=1003;i+=10){
      if(i/10%2==0){
           sum-=i;
      }else{
      sum+=i;
      }
       }
       System.out.println(sum);
}
}
练习2:打印出所有“水仙花数”,所谓的水仙花数指的是一个三位数,他等于每个位上的数的立方之和
package demo;
public class Test6 {
/**
* @param args
* 打印出所有“水仙花数”,所谓的水仙花数指的是一个三位数,他等于每个位上的数的立方之和
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
       for(int i=100;i<1000;i++){
      //计算百位的立方
      int j=(i/100)*(i/100)*(i/100);
      //计算出十位的立方
      int k=(i/10-i/100*10)*(i/10-i/100*10)*(i/10-i/100*10);
      //计算出各位的立方
      int n=(i-i/10*10)*(i-i/10*10)*(i-i/10*10);
      if(i==j+k+n){
      System.out.print(i+",");
      }
       }
}
}
练习3:给定任意三个整数,求出其中的最大值并输出
package demo;
import java.util.Scanner;
/**
 * 给定任意三个整数,求出其中的最大值并输出
 * @author tuzongxun
 *
 */
public class Test8 {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan=new Scanner(System.in);
for(;;){
System.out.println("请输入三个整数,按回车键隔开");
   int a=scan.nextInt();
   int b=scan.nextInt();
    int c=scan.nextInt();
    Test8 test=new Test8();
   test.compare(a,b,c);
}
}

public void compare(int a,int b,int c){
System.out.print("你输入的最大整数是:");
if(a>=b&&a>=c){
System.out.println(a);
}else if(b>=a&&b>=c){
System.out.println(b);
}else{
System.out.println(c);
}
}
}

时间: 2024-08-21 08:34:52

(十九)java小练习的相关文章

(二十)java小练习二

练习4:定义一个整数数组,编写程序求出一个数组的基数和偶数个数 package demo; /*  * 定义一个整数数组,编写程序求出一个数组的基数和偶数个数  */ public class Test11 {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stub//存储奇数个数int x=0;//存储偶数个数int y=0;         int [] a={1,

JAVA之旅(二十九)——文件递归,File结束练习,Properties,Properties存取配置文件,load,Properties的小练习

JAVA之旅(二十九)--文件递归,File结束练习,Properties,Properties存取配置文件,load,Properties的小练习 我们继续学习File 一.文件递归 我们可以来实现一个文件管理器,简单的,但是在此之前,我们先来做点小案例 package com.lgl.hellojava; import java.io.File; public class HelloJJAVA { public static void main(String[] args) { File d

微信小程序把玩(三十九)navigation API

原文:微信小程序把玩(三十九)navigation API 演示效果也看到了小程序也就提供这几个处理导航控制.值得注意的是只能同时导航五个页面 主要属性: 导航条一些方法 wx.setNavigationBarTitle(object) 设置导航条的Title 导航标题可以通过三种方式设置,第一种是通过全局配置名字统一,第二种就是在page中新建个json文件配置它会覆盖全局配置的title,第三种就是通过API设置. wx.showNavigationBarLoading()设置在导航条上显示

微信小程序把玩(十九)radio组件

原文:微信小程序把玩(十九)radio组件 radio组件为单选组件与radio-group组合使用,使用方式和checkbox没啥区别 主要属性: wxml <!--设置监听器,当点击radio时调用--> <radio-group bindchange="listenerRadioGroup"> <!--label通常与radio和checkbox结合使用--> <label style="display: flex"

微信小程序把玩(二十九)video组件

原文:微信小程序把玩(二十九)video组件 视频播放组件与图片加载组件也没啥差别,使用起来也没啥注意的 重要属性: wxml <!--监听button点击事件--> <button bindtap="listenerButton">点击显示视频组件</button> <!--视频组件src资源地址,binderror为监听错误信息--> <video src="http://mvvideo1.meitudata.com/

Android开发入门(十九)数据库 19.2 使用数据库

DBAdapter已经创建好了,现在我们可以去使用数据库了.下面的章节,将介绍常规的CRUD(增加,读取, 更新,删除). 往表中添加联系人. 1. 使用之前的项目,在DatabasesActivity.java中添加 一些代码. public class DatabasesActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bun

Android开发入门(十九)数据库 19.1创建数据库辅助类

目前所介绍的方法只是用来存储一些简单的数据.如果想要存储关系型数据,那么使用数据库将会更加的 效率.举个例子,你要存储学校里面每一个学生的分数,这种情况下,最好使用数据库,因为你可以查询某 个学生的具体分数.而且,使用数据库能够保持不同数据之间关系的完整性. Android使用SQLite数 据库系统.使用这种数据库,只有创建它的程序可以使用它,别的程序无法访问到它. 在接下来的几 节中,会简述如何通过编码在你的程序中创建一个SQLite数据库.对于Android来说,通过编码创建的数据库 的存

DockOne微信分享(六十九):微服务选型之Modern Node.js

本文讲的是DockOne微信分享(六十九):微服务选型之Modern Node.js[编者的话]目前Node.js的发展非常快,大家可能还停留在:Node.js性能很好,Node.js里都是回调,写起来很恶心,Node.js只能做前端工具,Node.js是单线程部署会有问题,以及这样的八卦<uber用go替代Node.js重写了地理位置服务>... 可是真相呢? 在微服务盛行的今天,为什么我们要选用Node.js去构建微服务呢?本次分享将试图从以下2个方面给出答案: 被误解的Node.js:除

java小程序, 虚心求教 TT $$$RMB重谢$$$ 内详

问题描述 java小作业,很简单,有人愿意帮忙吗,虚心求教TT请加qq14396831九二 解决方案 本帖最后由 homewalker 于 2010-05-29 22:53:42 编辑解决方案二:为虾米人这么少呢解决方案三:什么忙?解决方案四:发我邮件吧.dahaidao@sina.com解决方案五:一个用java实现树算法的问题,几百行,会的半天就写出来的觉得能行的加我qq呀$$$感谢哦解决方案六:数据结构没学好....闷解决方案七:其实就是算法的问题解决方案八:用C会写.解决方案九:java

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十九)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十九) 完美精灵之八面玲珑(WPF Only)③ 首先我要对C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十八) 完美精灵之八面玲珑(WPF Only)②中最后的ChangeAction()方法进行一些补充说明.该方法的作用之一是根据精灵的当前动作(Action)来设置精灵切图动画的起始帧和结束帧: 如上图,我们可以很清楚的看到精灵这5个动作所分别对应的CurrentSt