免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
奥鹏远程教育中心助学服务部 北航13年6月课程考试Java语言与面向对象程序设计考核要求一、填空题(每空4分,共20分) 1. 设x = 2 ,则表达式 ( x + + ) * 3 的值是_6_。2. 当整型变量n的值不能被13除尽时,其值为 false 的Java语言表达式是_ n%13=0_ 。 3. 以下方法 m 的功能是求两参数之积的整数部分。 int m ( float x, float y ) _ return (int)x*y_; 4. 设 x = 2 ,则表达式 ( x + + )3 的值是_0_ 。5. 设有数组定义:int MyIntArray = 10 , 20 , 30 , 40 , 50 , 60 , 70; 则执行以下几个语句后的输出结果是 _120_。 int s = 0 ; for ( int i = 0 ; i MyIntArray.length ; i + + ) if ( i % 2 = = 1 ) s += MyIntArrayi ; System.out.println( s );二、写出下列程序完成的功能(每小题10分,共20分)1public class Sum public static void main( String args ) double sum = 0.0 ; for ( int i = 1 ; i = 100 ; i + + ) sum += 1.0/(double) i ; System.out.println( sum=+sum ); 答:此程序,得出1除以1到100的所有自然数的结果,然后将结果进行相加,得出总值后输出。2 import java.io.* ; public class Reverse public static void main(String args ) int i , n =10 ; int a = new int10; for ( i = 0 ; i = 0 ; i ) System.out.print(ai+ ); System.out.println( ); 答,本程序实现,用户录入10个整数,然后按照录入的顺序倒序输出,输出时每个整数以空格加以区分。三、读程序题,写出程序运行结果(每小题15分,共30分)1 import java.io.* ; public class abc public static void main(String args ) int i , s = 0 ; int a = 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 ; for ( i = 0 ; i a.length ; i + ) if ( ai%3 = = 0 ) s += ai ; System.out.println(s=+s); 答:输出结果为 180 。2import java.io.* ; public class abc public static void main(String args ) SubSubClass x = new SubSubClass(10 , 20 , 30); x.show(); class SuperClass int a,b; SuperClass(int aa , int bb) a=aa; b=bb; void show( ) System.out.println(a=+a+nb=+b); class SubClass extends SuperClass int c; SubClass(int aa,int bb,int cc) super(aa,bb); c=cc; class SubSubClass extends SubClass int a; SubSubClass(int aa,int bb,int cc) super(aa,bb,cc); a=aa+bb+cc; void show() System.out.println(a=+a+nb=+b+nc=+c); 答: 输出的结果为 a=60b=30四、编程题(每小题15分,共30分)1编写一个字符界面的Java Application 程序,接受用户输入的10个整数,并输出这10个整数的最大值和最小值。答:import java.io.* ; public class abc public static void main(String args ) int i , n = 10 , max = 0 , min = 0 , temp = 0; try BufferedReader br = new BufferedReader( new InputStreamReader(System.in); max = min = Integer.parseInt(br.readLine( ); catch ( IOException e ) ; for ( i = 2 ; i max ) max=temp; if (temp min) min=temp; catch ( IOException e ) ; System.out.println(max=+max+nmin=+min); 2输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 答:#includevoid main() /char a50; int letter=0,number=0,blank=0,other=0; /int i; /gets(a); char c; 用来读取每个字符 while (c=getchar()!=n) /基本就是修改的这句,当读入的是回车即为结束运算 /for(i=0;i=A&c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西西安科技大学附属中学2026年初三第二学期年级质量调研考试物理试题试卷含解析
- 2026年大学大一(康复治疗学)康复心理学基础阶段测试题及答案
- 2026年大学大一(机械设计制造及其自动化)机械设计基础阶段测试题及答案
- 2025年前台防疫知识卷
- 护理带教中的多学科合作
- 2025年前台电话接听能力训练
- 604 GLD1500皮带式给煤机
- 护理职业安全与持续改进
- 护理安全转运转运安全管理
- 护理安全与安全保障
- 文化旅游嘉年华主题活动方案
- 2026年常州机电职业技术学院单招职业倾向性测试题库附答案详解(a卷)
- 青海国家电网2026年高校毕业生招聘第二批笔试参考题库及答案解析
- 2026及未来5年中国铁路信号微机监测系统行业市场运营态势及未来趋势研判报告
- 2025至2030中国服装市场运行分析及发展前景与投资研究报告
- 2026教育培训产业市场供需分析与未来发展预测研究报告
- 2026年新修订《医疗器械经营质量管理规范》培训考核试题及答案
- 2026春统编版六年级道德与法治下册(全册)课时练习及答案(附目录)
- 2026年《必背60题》抖音本地生活BD经理高频面试题包含详细解答
- 国外马克思主义
- 五年级下册美术《第18课-民间陶瓷》课件-赣美版
评论
0/150
提交评论