




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java语言与系统设计,中南大学信息科学与工程学院计算机工程系黄家玮jiaweihuang,程序实例,变量和数据类型控制流程和数组,如果变量a中有一个值,变量b中有一个值,如何将两个变量中的值互换?,实例1,publicclasstest1publicstaticvoidmain(Stringargs)inta=10;intb=20;inttemp;temp=a;a=b;b=temp;System.out.println(a=+a);System.out.println(b=+b);,实例1.1,可以不用临时变量吗?,publicclasstest1publicstaticvoidmain(Stringargs)inta=10;intb=20;a=a+b;b=a-b;a=a-b;System.out.println(a=+a);System.out.println(b=+b);,实例1.2,能用乘除法吗?,已知:我们可以通过Math.random()来获取一个0-1之间的double随机数。要求:生成一个0-100之间的整型随机数。生成一个50-100之间的double型随机数。,实例2,publicclasstest2publicstaticvoidmain(Stringargs)inti1=(int)(Math.random()*100);inti2=(int)(Math.random()*50)+50;System.out.println(0-100之间的随机数是:+i1);System.out.println(50-100之间的随机数是:+i2);,实例2,(int)Math.random()*100”,结果是?,输入一个应收金额,输入一个实收金额,显示找零的各种纸币的张数,优先考虑面额大的纸币,显示各种人民币要多少张。假如现有100、50、20、10、5、1元的面额。如果实收金额小于应收金额,报错。,实例3,publicclasstest3publicstaticvoidmain(Stringargs)Stringstr1=javax.swing.JOptionPane.showInputDialog(输入应收金额);Stringstr2=javax.swing.JOptionPane.showInputDialog(输入实收金额);intmoney1=Integer.parseInt(str1);intmoney2=Integer.parseInt(str2);if(money2money1)javax.swing.JOptionPane.showMessageDialog(null,钱不够);return;/return表示跳出主函数,实例3,intcash=money2-money1;System.out.println(应找钱+cash+元);intvalues=newint100,50,20,10,5,1;for(inti=0;i=5;i+)intnumber=cash/valuesi;System.out.println(面额为+valuesi+的纸币+number+张);cash=cash-valuesi*number;,实例3,打印0-127各个数字对应的字符,每32个打印1行。,实例4,publicclasstest4publicstaticvoidmain(Stringargs)for(inti=0;i=127;i+)System.out.print(char)i+);if(i+1)%32=0)System.out.println();,实例4,百鸡问题:公鸡一,值钱3,母鸡一,值钱2,小鸡三,值钱1。今有百鸡百钱,问公鸡、母鸡、小鸡各多少只?,实例5,publicclasstest5publicstaticvoidmain(Stringargs)for(intcock=0;cock=100/3;cock+)for(inthen=0;hen=100/2;hen+)intchicken=100-cock-hen;if(cock*3+hen*2+chicken/3)=100,实例5,publicclasstest6publicstaticvoidmain(Stringargs)inta=1,2,3,4,2,3,4,5,3,4,5,6;intb=newint43;inti,j;for(i=0;i3;i+)/利用两重循环进行转置for(j=0;j4;j+)bji
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025黑龙江黑河市逊克县乡村医生公开招聘19人考前自测高频考点模拟试题及答案详解参考
- 2025内蒙古土地资源收储投资(集团)有限公司常态化招聘50名急需紧缺专业人员的(第十二批)考前自测高频考点模拟试题及一套参考答案详解
- 2025第五师医院招聘劳务派遣人员(2人)考前自测高频考点模拟试题及1套参考答案详解
- 2025年安庆桐城市安徽安桐城乡发展集团有限公司招聘17人模拟试卷及答案详解(考点梳理)
- 2025昆明辅仁技工学校教师招聘(55人)模拟试卷及参考答案详解一套
- 2025河南郑州市中华保险招聘考前自测高频考点模拟试题及答案详解(易错题)
- 2025年六安市中医院公开招聘13人模拟试卷及答案详解(全优)
- 2025广东依顿电子科技股份有限公司招聘HRBP岗人员模拟试卷及答案详解(新)
- 2025湖南长虹聚和源科技有限公司招聘工艺工程师岗位人员考前自测高频考点模拟试题及1套完整答案详解
- 2025年聊城科技职业学院(筹)公开招聘工作人员(60人)模拟试卷及参考答案详解1套
- 道字的演变课件
- GB 46039-2025混凝土外加剂安全技术规范
- 2025至2030年中国卡丁车俱乐部行业市场调研分析及投资战略咨询报告
- 教案2025秋形势与政策纪念抗战胜利坚定民族信念抗战胜利80周年
- 加油站职业健康危害因素分析
- 辽宁省沈阳市2025届高考语文模拟试卷(含答案)
- 公路统计管理办法
- 危重症患者的疼痛管理
- 电力建设安全规程2025新版
- 2024年法考真题及答案解析
- 2025年苏州市中考数学试卷真题(含答案解析)
评论
0/150
提交评论