第一本书 第五章(课后题)

1、选择题

  1、C    2、A    3、C    4、D    5、B

2、简答题

  1、利用循环结构解决问题的一般步骤是什么?

    确定循环条件 → 确定循环体 → 写代码

  2、使用while循环结构输出:100、95、90、85...5.先画出流程图,在编程实现。设置断点调试程序,观察循环变量的变化。

package cn.bdqn.test;

public class Dome2 {
public static void main(String[] args) {
int i=100;
while(i>=5){
System.out.println(i);
i=i-5;
}
}
}

  3、使用do-while循环结构实现:计算1~50中是7的倍数的数值之和并输出。

package cn.bdqn.test;

public class Demo3 {
public static void main(String[] args) {
int i=1,sum=0;
do{
if(i%7==0){
sum+=i;
}
i++;
}
while(i<=50);
System.out.println(sum);
}
}

  4、从键盘上接受一拼整数,比较并输出其中的最大值和最小值,输入数字0时结束循环。程序运行结果如图所示。

              

package cn.bdqn.test;

import java.util.Scanner;

public class Demo4 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入一个整数(输入0结束):");
int a=input.nextInt();
int max=a;
int min=a;
for(;;){
if(min==0||max==0)break;
System.out.println("请输入一个整数(输入0结束):");
int num=input.nextInt();
if(num==0)break;
if(num>max)max=num;
if(num<min)min=num;
}
System.out.println("最大值是:"+max);
System.out.println("最小值是:"+min);
}
}

  5、从键盘上输入一位整数,当输入1~7时,显示下面对应的英文星期名称的缩写。

    1:MON  2:TUE  3:WED  4:THU  5:FRI  6:SAT  7:SUN

    输入其他数字时提示用户重新输入,输入数字0时程序结束。程序运行结果如图所示。

              

package cn.bdqn.test;

import java.util.Scanner;

public class Demo5 {
public static void main(String[] args) {
int i;
Scanner input=new Scanner(System.in);
for(;;){
System.out.println("请输入1-7(输入0结束)");
i=input.nextInt();
switch(i){
case 0:System.out.println("结束!");System.exit(0);
case 1:System.out.println("今天是MON");break;
case 2:System.out.println("今天是TUE");break;
case 3:System.out.println("今天是WED");break;
case 4:System.out.println("今天是THU");break;
case 5:System.out.println("今天是FRI");break;
case 6:System.out.println("今天是SAT");break;
case 7:System.out.println("今天是SUN");break;
default:System.out.println("对不起您输入有误");break;
}
}

}
}

 

时间: 2024-07-30 18:58:07

第一本书 第五章(课后题)的相关文章

第五章课后题

1.团队模式和团队的开发模式有什么关系?答: 首先来解释一下这两个名词: 我查资料了解了一下,团队模式,更偏向于多人合作的那种,而且我理解的"团队"会是一种多人合作的情况下,长期磨合后的一个组织,他们是相互了解的,是拥有巨大的默契存在的. 对于团队的开发模式我并没有查到具体的解释,但对于开发模式,是有查到几种开发模式,比如瀑布开发模式.快速应用开发模式等等,我们在其他的课上有学过这些模式,所以我在这里认为开发模式是更偏向于后边的"模式"两个字的,更注重方法,用什么方

java学习之第五章编程题示例(初学篇)

1 /* 2 Animal.java 3 */ 4 package animal; 5 6 public abstract class Animal { 7 public abstract void cry(); 8 public abstract String getanimalName(); 9 } 1 //Dog.java 2 package animal; 3 4 public class Dog extends Animal 5 { 6 7 String aa="旺旺"; 8

“全栈2019”Java第一百零五章:匿名内部类覆盖作用域成员详解

难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第一百零五章:匿名内部类覆盖作用域成员详解 下一章 "全栈2019"Java第一百零六章:匿名内部类与抽象类接口注意事项 学习小组 加入同步学习小组,共同交流与进步. 方式一:关注头条号Gorhaf,私信"Java学习小组". 方式二:关注公众号Gorhaf,回复&quo

python程序设计基础(嵩天)第五章课后习题部分答案

第五章p1515.2:实现isodd()函数,参数为整数,如果参数为奇数,返回true,否则返回false.def isodd(s): x=eval(s) if(x%2==0): return False else: return Truex=input("请输入一个整数:")print(isodd(x)) 运行结果: ////////////////////////////////////////////////////////////////////////////////////

第一本书 第六章(课后题)

1.选择题 1.A 2.B 3.D 4.C 5.C 2.简答题 1.说明在循环结构中break语句和continue语句的区别. continue跳过当前执行步骤继续执行 break打破循环,跳出循环. 2.使用for循环结构实现:从键盘上接受从周一至周五每天的学习时间(一小时为单位),并计算每日平均学习时间.输出结果如果所示. package cn.bdqn.test; import java.util.Scanner; public class Demo6 {public static vo

第一本书 第三章(课后题)

1.选择题 1.C  2.C 3.C  4.D  5.B 2.简答题 1.画出流程图并编程实现:如果用户名等于字符'青',且密码等于数字123,则输出"欢迎你,青":否则输出"对不起,你不是青". package three; import java.util.Scanner; public class work1 { public static void main(String[] args) { Scanner input=new Scanner(System.

C++ Primer第五章课后编程题

1. 代码 #include<iostream> int main() { using namespace std; int num1; int num2; int total=0; cout << "请输入开始数字\n"; cin >> num1; cout << "请输入结束数字\n"; cin >> num2; for (num1; num1<=num2; num1++) total = num

《算法导论》读书笔记--第1、2章课后题

第一章 思考题 1-1(运行时间的比较)确定时间t内求解的问题的最大规模. 上面是网上提供的答案. 注意点: 1.最左边一列的是关于n的增长情况描述,值得记住的是这些增长的排列顺序,这是非常有用的,啊,数分学好了会很容易: 2.注意1s内能处理的以n为增长量级的规模是10的6次方,记住这个结果可以推导出其他增长量级的处理规模: 3.注意这里的lg指的是以2为底的对数函数. 顺便做了一张lgn的增长图,感受一下: 本来想把n和nlgn画在一起,可是效果不满意啊,如下图: 看得出,nlgn比n增长的

html (第四本书第五章参考)

上机1 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>百度音乐标签页面</title> <link href="css/上机练习1.css" rel="stylesheet" type="text/css"/> </head&