java 基础语法ppt,03_JAVASE_语法基础下.ppt_练习
练习1:
通过键盘输入一个数字,打印其所有因子并对所有因子求和(因子不包含自己)
因子就是能被这个数整除的数字
例如:10的因子有 12 5
public class TestScanner
{
public static void main(String[] args)
{
Scanner scan = new Scanner(System.in);
System.out.println("请输入一个整数:");
int i = scan.nextInt();//i就是从键盘上输入的整数
System.out.print(i+"的因子有:");
int sum = 0;
for (int j = 1; j
if (i%j==0) { //i除j能余0,j就是因子
sum += j;
System.out.print(j+" ");
}
}
System.out.println();
System.out.println(i+"的因子和为"+sum);
}
}
练习2:
通过键盘输入一个数字,判断该数字是否为质数
质数:只能被1和自己整除的数字
本来的答案是:
public class TestScanner {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入一个整数:");
int i = scan.nextInt();
for (int j = 2; j < i; j++) {
if (i % j == 0) {
System.out.print(i + "不是质数");
return;//刚开始不知道使用return。一直没成功。
//当然,现在知道用。但具体使用还是得等老师讲授。
}
}
System.out.println(i + "是质数");
}
}
但是后来发现“0”和“1”既不是质数也不是合数,而输出“0”和“1”却都显示为质数,因此,只好在
System.out.println(i + "是质数");
这句话上边添加一句
if (i == 1||i==0) {
System.out.println(i + "即不是质数也不是合数");
}
else
测试后发现,这样子应该就可以了吧。
java 基础语法ppt,03_JAVASE_语法基础下.ppt_练习相关推荐
- 计算机基础维护ppt,计算机维护基础知识.ppt
<计算机维护基础知识.ppt>由会员分享,可在线阅读,更多相关<计算机维护基础知识.ppt(17页珍藏版)>请在人人文库网上搜索. 1.微机与外设维护技术,课程要求 平时成绩: ...
- 计算机网络基础概念ppt,1-1计算机网络基础概念.ppt
1-1计算机网络基础概念 第一章网络基础知识 本章重点:网络概述网络功能.分类及作用,网络的接入 方式,网络的拓扑结构,网络通信原理及传输介质. §1-1 计算机网络的基本概念 本节重点 一.计算机网 ...
- html语法PPT,htmlJavaScript语法基础.ppt
<htmlJavaScript语法基础.ppt>由会员分享,可在线阅读,更多相关<htmlJavaScript语法基础.ppt(34页珍藏版)>请在装配图网上搜索. 1.Jav ...
- 2计算机基础总结ppt课件,计算机基础知识2幻灯片课件.ppt
计算机基础知识2幻灯片课件.ppt 一个存储单元的结构: (一个存储单元) 1.4.2 硬件系统的组成 本节首页 存储器的分类: 1. SRAM 是静态随机存取存储器.速度高,集成度小,价格贵.常做高 ...
- 计算机基础课件ppt教案,计算机基础公开课教案-精选版.ppt
计算机基础公开课教案-精选版.ppt 文字排版设置 任务一 设置字符格式 设置字符格式 常用的字符格式包括字体.字号.粗体.斜体.下划线.边框.底纹.颜色设置等. 任务一 设置字符格式 1.通过[格式 ...
- 计算机硬件基础英语ppt,计算机硬件技术基础,computer hardware technology elements,音标,读音,翻译,英文例句,英语词典...
补充资料:计算机硬件 计算机系统中由电子.机械和光电元件等组成的各种计算机部件和计算机设备.这些部件和设备依据计算机系统结构的要求构成的有机整体,称为计算机硬件系统.计算机系统由两个部分组成,一部分是 ...
- 六上计算机基础知识ppt课件,计算机应用基础(windows 7+office 2010)课件 第六章 文稿演示软件PowerPoint 2010.ppt.pdf-汇文网...
计算机应用基础(windows 7+office 2010)课件 第六章 文稿演示软件PowerPoint 2010.ppt.pdf-汇文网 计算机应用基础 ( windows 7office 201 ...
- 【java基础18:方法覆盖与多态】什么时候使用方法覆盖 toString方法的覆盖 多态的基础语法与作用 向上/向下转型
目录 方法覆盖Override 多态 方法覆盖Override 方法覆盖初体验,什么样的程序要方法覆盖 /*当前程序存在的问题(设计上的问题)??鸟儿在执行move()方法的时候,最好输出的结果是:& ...
- 【JAVA学习】1、零基础入门Java 基础语法:概念、规则、格式
[JAVA学习]1.零基础入门Java 基础语法 前言 JAVA开发环境选择 Java 基础概念 Java 标识符 Java修饰符 基础代码模板框架 命名规则 基础规则 后端开发规则 代码格式 前言 ...
最新文章
- java8 group by_java8新特性Java 8 – Stream Collectors groupingBy 示例 - Java教程
- php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
- Winform中实现颜色拾取器获取RGB与16进制颜色程序与源码分享
- Java面试中常问的Spring方面问题
- 国内外知名工业交换机品牌有哪些?
- VS 错误: 未找到与约束contractname Microsoft.VisualStudio.Utilities.IContentTypeRegistryService...
- 【实用工具】linux Can‘t bind address: Address already in use
- 面试必知的25个经典回答 ,最全的面试干货,没有之一
- AcWing 103. 电影
- 互联网科普-淘宝与天猫的对标
- 以太坊的POS共识机制友善的小精灵 Casper
- 数据库原理及应用课程设计
- 阅读HashMap(1.6)源码所做的一些记录
- 压缩的Swf文件利用Python解压
- 无锡江苏高性能服务器服务商,无锡高防云服务器
- 四层负载均衡,请别再浑水摸鱼了! 太一星晨解析七层负载均衡关键技术
- 只要心存美好便是岁月花开时
- Redis五大基本数据类型(String、LIst、Set、Hash、ZSet)及其底层结构
- VS开发工具的常用插件
- 格与布尔代数(笔记)
热门文章
- 以Post方式向指定url地址发送数据并活得返回结果
- 关于学习新知识以及如何做题思考
- 微信小程序想通过场景化缩短路径
- sql 在存储过程中使用事务(转)
- PHP PDO学习(二) exec执行SQL
- 8VC Venture Cup 2016 - Final Round (Div. 2 Edition) C. XOR Equation 数学
- Java经典23结构模型的设计模式(三)------附加代理模式、适配器型号、Facade模式的差异...
- list each详解
- JZOJ 3457. 【NOIP2013模拟联考3】沙耶的玩偶(doll)
- 1600802038