第一章——Java基础(五)——循环结构基础
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了第一章——Java基础(五)——循环结构基础,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2849字,纯文字阅读大概需要5分钟。
内容图文
我是小康小白,一个平平无奇的Java,Python小白。热爱有趣的文字,生活和远方。
个人博客:https://blog.csdn.net/weixin_45791445
有问题欢迎QQ联系:1059320343 (记得备注CSDN)
个人微信公众号:小康小白
一,while循环
- 作业描述
- 答案:
package step1;
public class HelloWorld {
public static void main(String[] args) {
/**********Begin**********/
int i=1;
while(i<=6){
System.out.println("做了"+i+"个俯卧撑");
i++;
}
/**********End**********/
}
}
二,while循环练习
- 作业描述
- 答案:
package step2;
public class HelloWorld {
public static void main(String[] args) {
/**********Begin**********/
int i=1;
int sum=0;
while(i<=100){
sum+=i;
i++;
}
System.out.println("1到100相加的结果为"+sum);
/**********End**********/
}
}
三,do…while循环
- 作业描述
- 答案:
package step3;
public class HelloWorld {
public static void main(String[] args) {
int count= 0; //定义变量存储6的倍数出现的次数
/*****start*****/
int i=1;
do{
if(i%6==0){
count++;
}
i++;
}while(i<=100);
/*****end*****/
System.out.println("6的倍数出现的次数为:" + count);
}
}
四,while,do…while循环测试题
1、在Java语言中,下列Java语言代码的循环体执行的次数是()
int n = 2;
while(n==0)
{
System.out.println(n);
n--;
}
A、 编译错误
B、 0次
C、 1次
D、 2次
2、在JAVA语言中,有如下定义:执行后输出的结果是( )。
int i = 0, s = 0;
do
{
if (i % 2 != 0 )
{
i = i + 2;
}
i++;
s = s + i;
}while(i < 3);
System.out.println(s);
A、1
B、 4
C、 5
D、 10
3、在 Java 语言中,下列代码的输出结果是( )
int i= 5, j = 10;
while (j>i) {
j--;
i++;
}
System.out.println( i+”,”+ j);
A、7,7
B、8,7
C、7,8
D、8,8
答案:B C B
五,break和continue关键字
- 作业描述
2. 题目代码
package step4;
public class HelloWorld {
public static void main(String[] args) {
int i = 0;
while(i <= 20){
i++;
/*****start*****/
if( ){
System.out.println( i + "是偶数");
}
System.out.println(i + "是奇数");
if( ) {
}
/*****end*****/
}
}
}
- 答案:
package step4;
public class HelloWorld {
public static void main(String[] args) {
int i = 0;
while(i <= 20){
i++;
/*****start*****/
if( i%2==0 ){
System.out.println( i + "是偶数");
i++;
}
System.out.println(i + "是奇数");
if( i==13 ) {
break;
}
/*****end*****/
}
}
}
六,break和continue关键字测试题
下面程序段的输出结果为()
int i = 0;
int sum = 0;
while(i <= 10){
i++;
if(i%2 == 1){
sum += i; //sum += i; 和sum = sum +i; 相同
continue;
}
if(i == 6){
break;
}
}
System.out.println(sum);
A、 1
B、 5
C、 9
D、以上都不正确
答案:C
七,for循环
- 作业描述
- 答案:
package step5;
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请给定一个自然数N:");
int N = sc.nextInt();//获取输入的整数N
int sum = 1;
/*****start*****/
for(int i=1;i<=N;i++){
sum*=i;
}
/*****end*****/
System.out.println("自然数N的阶乘为" + sum);
}
}
八,测试题
1、给定Java代码片段,i的值是()
public class Shili{
public static void main(String[] args){
int i= 0 ;
for(i=5 ;i<3 ;i++){
System.out.print(i);
}
System.out.print(i);
}
}
A、0
B、5
C、3
D、10
答案:B
内容总结
以上是互联网集市为您收集整理的第一章——Java基础(五)——循环结构基础全部内容,希望文章能够帮你解决第一章——Java基础(五)——循环结构基础所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。