一道java一年级简单应用题的应用题

JAVA中循环的应用:while,do while,for
JAVA中循环的应用:while,do while,for
威胡邦教育
大家好,我是零级程序员。今天给大家带来JAVA里的循环,我听说在今后的工作中应该很多都用到循环的。所以,这里好好了解一下吧。首先是while语句,while关键字的中文意思是“当……的时候”,也就是当条件成立时循环执行对应的代码。while语句是循环语句中基本的结构,语法也比较简单。while语句语法格式:while(循环条件){循环体;}语法说明:和if语句类似,如果不是用代码块的结构,则只有while后面的第一个语句是循环体语句。在该语法中,要求循环条件的类型为boolean类型,指循环成立的条件,循环体部分则是需要重复执行的代码。执行流程:在执行while语句时,首先判断循环条件,如果循环条件为false,则直接执行while语句后续的代码,如果循环条件为true,则执行循环体代码,然后再判断循环条件,一直到循环条件不成立为止。还是来图显得直观~~~走着。。。打印了10次你好做一道应用题,答案也太长了。。。接下来一种就是do,while循环了。do-while语句由关键字do和while组成,是循环语句中最典型的“先循环再判断”的流程控制结构,这个和其他2个循环语句都不相同。do-while语句的语法格式为:do{}while(循环条件);语法说明:在do-while语句中,循环体部分是重复执行的代码部分,循环条件指循环成立的条件,要求循环条件是boolean类型,值为true时循环执行,否则循环结束,最后整个语句以分号结束。执行流程:当执行到do-while语句时,首先执行循环体,然后再判断循环条件,如果循环条件不成立,则循环结束,如果循环条件成立,则继续执行循环体,循环体执行完成以后再判断循环条件,依次类推。从1开始到5结束,打印了5次你好这里做一道应用题这里我们对do,while循环也做了一些了解,下面应该时候用到最多的for循环了。for循环是非常重要的一个板块,大家一定要多多注意呦~~~for关键字的意思是“当…的时候”,是实际开发中比较常用的循环语句,其语法格式相对于前面的循环语句来说稍显复杂,但是在熟悉以后,将会发现其语法安排的比较条理,把循环控制和循环体很清晰的分开。for语句的语法格式为:for(初始化语句;循环条件;迭代语句){语法说明:1、 和其它流程控制语句一样,语句中的大括号不是语法必须的,但是为了结构清楚以及在循环体部分可以书写多行代码,一般使用大括号。2、 初始化语句作用是在循环开始以前执行,一般书写变量初始化的代码,例如循环变量的声明、赋值等。该语句可以为空。3、 循环条件是循环成立的条件,要求必须为boolean类型,如果该条件为空,则默认为true,即条件成立。4、 迭代语句是指循环变量变化的语句,一般书写i++、i—这样的结构,当然,该语句也可以为空5、 循环体指循环重复执行的功能代码。执行流程:1、 执行初始化语句2、 判断循环条件,如果循环条件为false,则结束循环,否则执行下一步3、 执行循环体4、 执行迭代语句5、 跳转到步骤2重复执行需要注意的是:for语句中的各个语句都可以为空,初始化语句在for语句执行时执行且只执行一次。依据for语句的语法格式,则最简单的for语句是如下格式:for(;;);由于循环条件为空时,默认为true,则循环条件恒成立,该循环的循环体即最后的一个分号,这样的语句称作空语句,则该循环是一个死循环,循环体是空语句。在实际书写代码时,一般把循环控制部分都写在for语句的小括号内部,而循环体只书写和逻辑相关的代码,这种结构使逻辑显得很清晰。这里很无耻的广告一波~~~在做一道应用题这就是今天分享的三个循环:while / do,while/ for。
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
威胡邦教育
百家号 最近更新:
简介: 那些读书家不得不说的事
作者最新文章数学计算题_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
数学计算题
总评分4.2|
浏览量1622765
用知识赚钱
试读已结束,如果需要继续阅读或下载,敬请购买
定制HR最喜欢的简历
你可能喜欢
您可以上传图片描述问题
联系电话:
请填写真实有效的信息,以便工作人员联系您,我们为您严格保密。【程序1】&&&
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?&&&
//这是一个菲波拉契数列问题
publicclassTest1 {
staticvoidmain(String[]
System.out.println(&第1个月的兔子对数:&&&
System.out.println(&第2个月的兔子对数:&&&
f1 = 1, f2 = 1,
&&&&for(int
i=3; i&=M;
i++) {
f1 + f2;
&&&&&System.out.println(&第& +
i +&个月的兔子对数: &+f2);
&&&&&&&& }
【程序2】&&&
题目:判断101-200之间有多少个素数,并输出所有素数。
程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。&&&
import java.util.V
classTest2
&&&publicstaticvoidmain(String[]
&&&&&&& int
&&&&&&& Vector v =
new Vector();//集合,用来装所有的素数&
&&&&&&& for(int
i=101;i&=200;i++)&
&&&&&&& {&
&&&&&&&&&&& boolean
b=true;//标签为b为真&
&&&&&&&&&&& for(int
j=2;j&i;j++)&
&&&&&&&&&&& {&
&&&&&&&&&& &&&&&if(i%j==0)//求余数是否为0&
&&&&&&&&&&&&&&& {&
&&&&&&&&&&&&&&&&&&& b =
false;//如果为0,
将标签设置为false&
&&&&&&&&&&&&&&&&&&& break;&
//可以整除就跳出这个循环&
&&&&&&&&&&&&&&& }&
&&&&&&&&&&& }&
&&&&&&&&&&& if(b==true)//&
&&&&&&&&&&& {&
&&&&&&&&&&&&&&& v.add(i);//将符合要求的i加到集合里&
&&&&&&&&&&&&&&& x++;
// 素数个数加1&
&&&&&&&&&&& }&
&&&&&&& }&
&&&&&&& System.out.println(&100到200中间有
&+x+&
个素数&);&
&&&&&&& System.out.println(&素数为:&+v);&
【程序3】&&&
题目:打印出所有的 &水仙花数 &,所谓 &水仙花数 &是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 &水仙花数 &,因为153=1的三次方+5的三次方+3的三次方。&
classTest3 {
staticvoidmain(String
&& for(n=100;n&=999;n++){
&&&&& i=n/100;&&&
j=(n/10)%10;
&&&&& k=n%10;
&&&&& if(n==i*i*i+k*k*k+j*j*j){
&&&&&&&& System.out.println(n);
【程序4】&&&
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。&&&
程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:&&&
(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。&&&
(2)如果n && k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。&&&
(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。&&
classTest4 {
staticvoidmain(String[]
System.out.print(num +
while (num&
System.out.print(k +
k++;
System.out.println(k);
【程序5】&&&
题目:利用条件运算符的嵌套来完成此题:学习成绩& =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。&&&
importjava.util.*;&
classTest5 {&&&
staticvoidmain(String[]
while(true){&
System.out.print(&请输入分数: &);&
Scanner s=new Scanner(System.in);&&&&&&&&&&&
System.out.println();&
score=s.nextFloat();&
System.out.println((score&=90)?'A':((score&=60)?'B':'C'));
&&&&&&& }&
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:107次
排名:千里之外
原创:11篇君,已阅读到文档的结尾了呢~~
豆丁精品文档: 师说导学案附答案 五年级应用题附答案 劝学 导学案附答案 java题目 java笔试题目 java面试题目 java毕业设计题目 java编程题目 java考试题目 java机试题目
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
JAVA题目附答案
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口一、整体解读;试卷紧扣教材和考试说明,从考生熟悉的基础知识入手;1.回归教材,注重基础;试卷遵循了考查基础知识为主体的原则,尤其是考试说;2.适当设置题目难度与区分度;选择题第12题和填空题第16题以及解答题的第21;3.布局合理,考查全面,着重数学方法和数学思想的;在选择题,填空题,解答题和三选一问题中,试卷均对;
一、整体解读
试卷紧扣教材和考试说明,从考生熟悉的基础知识入手,多角度、多层次地考查了学生的数学理性思维能力及对数学本质的理解能力,立足基础,先易后难,难易适中,强调应用,不偏不怪,达到了“考基础、考能力、考素质”的目标。试卷所涉及的知识内容都在考试大纲的范围内,几乎覆盖了高中所学知识的全部重要内容,体现了“重点知识重点考查”的原则。
1.回归教材,注重基础
试卷遵循了考查基础知识为主体的原则,尤其是考试说明中的大部分知识点均有涉及,其中应用题与抗战胜利70周年为背景,把爱国主义教育渗透到试题当中,使学生感受到了数学的育才价值,所有这些题目的设计都回归教材和中学教学实际,操作性强。
2.适当设置题目难度与区分度
选择题第12题和填空题第16题以及解答题的第21题,都是综合性问题,难度较大,学生不仅要有较强的分析问题和解决问题的能力,以及扎实深厚的数学基本功,而且还要掌握必须的数学思想与方法,否则在有限的时间内,很难完成。
3.布局合理,考查全面,着重数学方法和数学思想的考察
在选择题,填空题,解答题和三选一问题中,试卷均对高中数学中的重点内容进行了反复考查。包括函数,三角函数,数列、立体几何、概率统计、解析几何、导数等几大版块问题。这些问题都是以知识为载体,立意于能力,让数学思想方法和数学思维方式贯穿于整个试题的解答过程之中。
三亿文库包含各类专业文献、中学教育、高等教育、应用写作文书、各类资格考试、幼儿教育、小学教育、12下列Java布局管理器中,简单地将组件由左到右排列,排满一行,自动移到等内容。 
 下列Java布局管理器中,简单地将组件由左到右排列,排满一行,自动移到下一行的布局管理器是( )。 A.FlowLayoutB.BorderLayoutC.GridLayoutD.BoxLayout_答案解析_...  个简单的计算器, 或一个文本编辑器等等.这些组件是...这就是布局.在 Java 中,布局由布局 管理器 (...按从左到右而后从上到下的顺序依次排列,一行不 能...  Java布局管理学习--流动式布局管理器_计算机软件及应用_IT/计算机_专业资料。Java...不管对齐方式如何, 组件均按照从左到右的方式进行排列, 一行排满, 转到下一行...  java 布局管理器总结作者:技术羊 之前在使用的过程中一直对 java 中 swing 的...组件按从左到右而后从上到下的顺序依次排列,一行不能放完则折到下一行。 构造...  ? Swing 是一个带有丰富组件的 GUI 工具包,它组成了 JFC(Java Foundation ...它按添加组件的顺序由左到右将组件排列在容 器中,一行排满后再排新的一行。...  布局(FlowLayout):这种布局管理器很单纯地将组件由左...右依次排列在容器上, 直到上端空间排满后才会移到...1 下列属于合法的 Java 标识符是__A__.字母 下划线...  二十九、Java图形化界面设计――布局管理器之FlowLayout(流式布局)_计算机硬件及...不管对齐方式如何, 组件均按照从左到右的方式进行排列, 一行排满, 转到下一行...  Java三大布局介绍_计算机软件及应用_IT/计算机_专业资料。三大布局 ...将放置在下一行中,FlowLayout 可以以左 对齐,居中对齐,以右对齐的方式排列组件...

我要回帖

更多关于 java初级应用题 的文章

 

随机推荐