自考java语言程序设计(一)课后习题答案和源代码(实验大纲)

自考java语言程序设计(一)课后习题答案和源代码(实验大纲)

ID:18972278

大小:226.50 KB

页数:21页

时间:2018-09-27

自考java语言程序设计(一)课后习题答案和源代码(实验大纲)_第1页
自考java语言程序设计(一)课后习题答案和源代码(实验大纲)_第2页
自考java语言程序设计(一)课后习题答案和源代码(实验大纲)_第3页
自考java语言程序设计(一)课后习题答案和源代码(实验大纲)_第4页
自考java语言程序设计(一)课后习题答案和源代码(实验大纲)_第5页
资源描述:

《自考java语言程序设计(一)课后习题答案和源代码(实验大纲)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验大纲1字符统计程序程序运行结果:统计字符源文件:StaChar.javaimportjavax.swing.*;/***1字符统计程序
*利用对话框读入字符串统计输入字符行中数字字符、英文字母个数.
*@author黎明你好*/publicclassStaChar{publicstaticvoidmain(String[]args){Stringstr=JOptionPane.showInputDialog("请输入字符串:");char[]c=str.toCharArray();intnumberCount=0;intletterCount=0;for(

2、inti=0;i'0')numberCount++;elseif((c[i]>'A'&&c[i]<'Z')

3、

4、(c[i]>'a'&&c[i]<'z'))letterCount++;}Stringresult="输入内容:"+str+"数字字符:"+numberCount+"个;"+"字母:"+letterCount+"个";JOptionPane.showMessageDialog(null,result,"结果:",JOptionPane.INFORMATION_MESSAGE);}}2找质数

5、程序程序运行结果:输出质数原文件:PrintPrime.javaimportjavax.swing.JOptionPane;/***2找质数程序,利用对话框读入整数,输出2至这个整数之间的质数.
*@author黎明你好*/publicclassPrintPrime{privateintnumber;//正整数privateStringresult="";publicPrintPrime()//构造方法{number=getIntegerNumber("输入整数n",0);//要求是>=0的整数if(number<0){return;//出现错误,程序结束}else

6、//如果大于等于2,开始用循环计算结果{for(inti=2;i<=number;i++)//计算素数和{if(isPrimeNumber(i))result+=i+"";}}//显示最后的和JOptionPane.showMessageDialog(null,number+"之前所有素数为:“"+result+"”","显示结果",JOptionPane.INFORMATION_MESSAGE);}/***通过图形界面,得到符合规则的正整数的方法*@parammessage-在弹出的对话框中,显示提示信息*@parammin-要求此数必须大于等于min*@retur

7、n-返回符合规则的整数*/publicintgetIntegerNumber(Stringmessage,intmin){Stringstr=JOptionPane.showInputDialog(null,message,"提示信息",JOptionPane.INFORMATION_MESSAGE);intnumber=-1;try{number=Integer.parseInt(str);//得到输入的正整数}catch(Exceptione){JOptionPane.showMessageDialog(null,"输入非数字字符程序结束","错误警告",JOpt

8、ionPane.ERROR_MESSAGE);return-1;//输入的不是数字字符,程序结束}if(number

9、ber(intn){for(inti=2;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。