




已阅读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年医学影像师考试试卷及答案解析
- 2025年文化创新与产业转型专业能力考核试题及答案
- 2025年师范专业英语考试试卷及答案
- 2025年社区护理管理考试试题及答案
- 2025年人才招聘与面试管理职能考核题及答案
- 2025年青少年心理健康教育知识考试卷及答案
- 2025年建筑师职业考试试题及答案列表
- 2025年教师职业能力培训考试题及答案
- 2025年环境污染治理与技术考试试卷及答案
- 2025年道德与法治教师培训考试试题及答案
- CA6140车床拨叉831003说明书
- 调味料生产许可证审查标准细则
- 2023高中自主招生数学模拟试题及答案
- 脚手架常见安全隐患及违反条款
- 液压与气压传动完整版课件
- 煤炭供货储备及物流运输方案
- 郁证--PPT课件(PPT 35页)
- 1才小型浇注生产线方案
- 李想的课程设计分析
- 水域救援装备基础讲解PPT课件
- 107预制混凝土构件出厂合格证
评论
0/150
提交评论