




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
知识点: 3 种常见的循环结构 break; continue 关键字 复习: 选择结构 讲解作业 1 课堂任务: 任务一、 1. 以下语句不能构成循环的语句是 () A for 语句 B while 语句 C switch 语句 D do while 语句 2. break 语句的作用是() A 只中断最内层的循环 B 只中断某一层的循环 C 借助于标号,可以实现任何层循 环中断 D 只中断某一层的循环 3. 下列语句序列执行后,a 值为() 。 int a=1; for ( int i=5 ; i0; i-=2; ) a*=I; A 0 B 1 C 15 D 60 4. 下列语句序列执行后,c 值为() 。 int a=3, b=4, c=0; while ( (a+) 1 ); A 1 B 5 C 2 D -1 7. 程序改错 #1 public class Te21 #2 public void main(String args) #3 int size=5; #4 for ( int i=0; i=0; j- -) #6 System.out.print( i ); #7 Systme.out.print(); #8 #9 #10 8. 程序改错 #1 public class Estate #2 public void main(String args) #3 long n=0; #4 for ( int i=1; i=10, i+) #5 n=n * i; #6 System.out.println( i-1 + “ != ” +n); #7 #8 任务二、程序设计 1. 求偶数之和* (add2.c/cpp/java) 题目信息 中文题目名称 英文题目名称 每个测试点时限 运行内存上限 结果比较方式 求偶数之和 add2 1000 毫秒 128M 全文比较 过滤行末空格 及文末回车 提交源程序文件名 C 语言 C+语言 Java 语言 add2.c add2.cpp add2.java 试题描述 由键盘输入正整数 m 和 n(且 m = n) ,请你找出这个区间内(含 m,n)的所有偶数,计 算这些偶数之和,并输出。 例如输入 1 和 6,则区间内的所有偶数为 2, 4, 6。这些偶数之和为 12。 输入 输入中包含两个正整数 m 和 n,用一个空格隔开。且 1 = m = n = 200。 输出 输出 m 和 n 区间的所有偶数之和,值在 int 范围内。 输入示例 1 1 6 输出示例 1 12 输入示例 2 4 5 输出示例 2 4 输入示例 3 5 5 输出示例 3 0 数据范围 对于 100%的数据,1 = m = n = 200 2. 小明摘苹果(输入、数组)* (apple3.c/cpp/java) 题目信息 中文题目名称 英文题目名称 每个测试点时限 运行内存上限 结果比较方式 小明摘苹果 apple3 1000 毫秒 128M 全文比较 过滤行末空格 及文末回车 提交源程序文件名 C 语言 C+语言 Java 语言 apple3.c apple3.cpp apple3.java 试题描述 有一天走到了一片苹果林,里面每颗树上都结有不同数目的苹果,小明身上只能拿同一棵 树上的苹果,他每到一棵果树前都会把自己身上的苹果扔掉并摘下他所在树上的苹果并带 走(假设小明会走过每一棵苹果树) ,问在小明摘苹果的整个过程中,他身上携带的最多苹 果数与最小苹果数的差是多少? 输入 输入第一行 m,n(即苹果林中有果树的行数和列数) 。 m 行 n 列数据(即每颗树上的苹果数) ,且题目要求 0 m,n 50。 输出 输出 1 个数(小明摘苹果的整个过程中,他身上携带的最多苹果数与最小苹果数的差) 。 输入示例 4 3 2 6 5 1 3 7 5 3 5 1 7 12 输出示例 11 数据范围 对于 100%的数据,0 m,n 50 3. n 位水仙花数(嵌套)* (flower2.c/cpp/java) 题目信息 中文题目名称 英文题目名称 每个测试点时限 运行内存上限 结果比较方式 n 位水仙花数 flower2 3000 毫秒 128M 全文比较 过滤行末空格 及文末回车 提交源程序文件名 C 语言 C+语言 Java 语言 flower2.c flower2.cpp flower2.java 试题描述 n 位水仙花数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。例如: 三位水仙花数是指一个三位数,它的每个位上的数字的 3 次幂之和等于它本身。 (例如:1 3 + 53 + 33= 153) 。 四位水仙花数是指一个四位数,它的每个位上的数字的 4 次幂之和等于它本身。 (例如:1 4 + 64 + 34 + 44= 1634) 。 由键盘输入正整数 n,请你用 for 循环统计出所有的 n 位水仙花数,并输出。 输入 输入中只包含一个正整数 n,且 3 = n = 7。 输出 根据题意输出,每个水仙花数占一行。 输入示例 3 输出示例 153 370 371 407 数据范围 对于 100%的数据,3 = n = 7 4. 简单数数小木块 * (add3.c/cpp/java) 题目信息 中文题目名称 英文题目名称 每个测试点时限 运行内存上限 结果比较方式 简单数数小木 块 add3 1000 毫秒 128M 全文比较 过滤行末空格 及文末回车 提交源程序文件名 C 语言 C+语言 Java 语言 add3.c add3.cpp add3.java 试题描述 在墙角堆放着一堆完全相同的正方体小木块,如下图所示: 因为木块堆得实在是太有规律了,你只要知道某一层的层号(从上向下编号,层号从 1 开 始) ,就可以计算该层木块的数量了。由键盘输入正整数 n 表示层号,请你计算该层木块的 数量。 输入 只有一个正整数 n,表示这堆小木块中某一层的层号,已知 1 = n = 100。 输出 只有一个整数,表示这层小木块的数量,值在 int 范围内。 输入示例 5 输出示例 15 数据范围 对于 100%的数据,1 = n = 100 5. 宝宝让梨* (pear1.c/cpp/java) 题目信息 中文题目名称 英文题目名称 每个测试点时限 运行内存上限 结果比较方式 宝宝让梨 pear1 1000 毫秒 128M 全文比较 过滤行末空格 及文末回车 提交源程序文件名 C 语言 C+语言 Java 语言 pear1.c pear1.cpp pear1.java 试题描述 “融四岁,能让梨”的故事家喻户晓。话说有一天,孔融父亲的朋友带了一盘梨子,给孔 融兄弟们吃。父亲叫孔融分梨,孔融挑了个最小的梨子,其余按照长幼顺序分给兄弟。孔 融说:“我年纪小,应该吃小的梨,大梨该给哥哥们。 ” 读了孔融的故事后,宝宝决定向他学习。恰好有一天宝宝得到了这样的机会,给宝宝 N 个 重量不同的水果(干嘛非得是梨啊?)每个水果的重量为 Ai(1 = i = N) ,然后宝宝从 中拿出重量最小的一个水果,剩下的给了宝宝的爸妈,然后宝宝想知道宝宝的爸妈拿到的 水果的总重量是多少。 输入 输入包含两行: 第一行是 N(1 N 10
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河南省周口市项城市2024-2025学年高三下学期高考模拟一(开学诊断考试)数学试题(原卷版+解析版)
- 江苏省苏州市苏州工业园区星湾学校2024-2025学年下学期3月月考八年级数学试题(原卷版+解析版)
- 四川省资阳市安岳中学2025届高三下学期二模数学试题(原卷版+解析版)
- 《乡土中国》导读
- 2025年风力提水机组项目合作计划书
- 三方驾驶培训合作协议
- 售后变更通知函
- 长沙报关委托协议
- 汽车租赁合同范本大全
- 钢筋运输应急预案协议
- 01车轮踏面清扫装置左
- 中国气血健康白皮书
- 食品的营养课件
- 化学品安全技术说明书 MSDS( 石脑油)
- 电位计算精品课件
- DB13T 5542-2022 水利水电工程施工组织设计编制指南
- 中子源介绍课件
- 二期6KV系统1
- 研究生面试复试英语+常问问题
- 安徽省教育科学研究项目课题申请书【模板】
- 参考文献的标注规范
评论
0/150
提交评论