好文档 - 专业文书写作范文服务资料分享网站

自学考试Java语言程序的设计(一)第五章以后课后习题与答案

天下 分享 时间: 加入收藏 我要投稿 点赞

public static void main(String[] args) {

int x=0,y=0,z=0; int ch; try{

while((ch=System.in.read())!='\\r'){ if(ch>='A'&&ch<='Z'||ch>='a'&&ch<='z') x++;

else if(ch>='0'&&ch<='9') y++; else z++; }

}catch(IOException e){

System.out.println(e.toString()); }

System.out.println(\英文字母:\System.out.println(\数字字符:\System.out.println(\其它字符:\} }

20.答:

import java.io.*; public class InFile{

public static void main(String[] args) {

int ch; try{

FileOutputStream out=new FileOutputStream(\while((ch=System.in.read())!='\\r'){ System.out.write(ch); out.write(ch); }

out.close();

System.out.write('\\n'); }catch(IOException e){

System.out.println(e.toString()); }

System.out.println(\输出至文件完毕!\} }

21.答:

import java.io.*; public class Sort{

. . .

public static void main(String args[]) {

int a[]=new int[10]; byte b[]=new byte[10]; int t;

String str;

System.out.println(\请输入10个整数:\ try{

for(int i=0;i<10;i++)

{System.out.print(\ System.in.read(b); str=new String(b); str=str.trim();

a[i]=Integer.parseInt(str); }

}catch(IOException e){

System.out.println(e.toString()); }

catch(NumberFormatException e){ System.out.println(e.toString()); }

for(int i=0;i<9;i++) for(int j=i+1;j<10;j++) {

if(a[i]>a[j]){ t=a[i]; a[i]=a[j]; a[j]=t; } }

for(int i=0;i<10;i++)

System.out.println(a[i]+\ } }

自考Java语言程序设计(一)第九章JavaApplet概述课后习题

九、Java Applet概述

1.下列方法中,哪一个不是Applet的基本方法() A、init()B、run()C、stop()D、start()

2.在Java中判定Applet的来源的方法有() A、getcodebase()B、get文档base() C、getCodeBase()D、get文档Bade()

. . .

3.下面关于Applet的说法正确的是 A、 Applet也需要main方法

B、 Applet必须继承自javawt.Applet C、 Applet能访问本地文件 D、 Applet程序不需要编译 4.Applet类的直接父类是( ) A.Component类 B.Container类

C.Frame类 D.Panel类

5.判断:一个Applet编译后的类名是Test.class,运行此小程序的命令是Java Test。()

6.编写同时具有Applet与Application的特征的程序。具体方法是:作为Application要定义main()方法,并且把 main()方法所在的类定义一个类。为使该程序成为一个Applet,main()方法所在的这个类必须继承Applet类或JApplet类。.Examda.CoM考试就到考试大

7.在第一次加载Applet时,默认最先执行的方法是________。

8.调用________方法可以把HTML网页中的参数传递给Applet。来源:考试大 9.使用________方法可以从Web站点上下载声音,并调用play()方法和loop()方法播放它们。

10.Java程序可以通过调用哪个方法完成重画任务? 参考答案 1.B 2.C D 3. C 4. C 5. false 6. 主 7.init()

8.getParameter() 9.getAudioClip() 10.repaint()

自考Java语言程序设计(一)第十一章图形界面—窗体简介课后习题

十一、图形界面—窗体简介

1.判断:每个applet上只能使用一种布局管理器。()

2.判断:使用BorderLayout布局管理器时,GUI组件可以按任何顺序添加到面板上。()

3.判断:在使用BorderLayout时,最多只能包含5个组件。()

4. 判断:使用BorderLayout布局管理器时,GUI组件可以按任何顺序添加到面板上。()

5. __________用于安排容器上的GUI组件。

. . .

6. GUI是_______________的缩写。

7. 当释放鼠标按键时,将产生________________事件。 8.哪个布局管理器使用的是组件的最佳尺寸( ) A.FlowLayoutB.BorderLayout C.GridLayoutD.CardLayout

9.Frame的默认的布局管理器是下列哪一个( ) A.FlowLayoutB.BorderLayout C.GridLayoutD.CardLayout

10.编写程序,创建下面的GUI(不必为各组件提供功能)。考试大收集整理 参考答案 1: false 2:true 3:true 4.true

5:版面管理器 6. 图形用户界面 7. mouseReleased 8. C 9. B 10.

import javawt.*;

public class Chp9_3_A extends Frame{ TextField t=new TextField(); op={\

Button[] btn=new Button[16]; Panel p=new Panel(); public Chp9_3_A(){

setLayout(new BorderLayout()); p.setLayout(new GridLayout(4,4)); for(int i=0;i

btn[i]=new Button(op[i]); p.add(btn[i]); }

add(t,BorderLayout.NORTH); add(p,BorderLayout.CENTER); setSize(400,300); }

public static void main(String[] args){ new Chp9_3_A().setVisible(true); } }

. . .

String[] 自考Java语言程序设计(一)第十二章课后习题

十二、常用组件之一________命令按钮与标签框 1.判断:标签是是一个容器。()

2.判断:在Swing用户界面的程序设计中,容器可以被添加到其它容器中去。() 3. 用户不能修改的文本称为_______。

4.关于awt和swing说法正确的是:来源:考试大 A、 awt在不同操作系统中显示相同的风格。 B、 swing在不同的操作系统中显示相同的风格 C、 javawt的子类

D、 awt和swing都支持事件模型

5. 下列_________用户图形界面组件在软件安装程序中是常见的。 a.滑块

b.进度条来源:考试大 c.对话框 d.标签

6. 包含可单击按钮的类的Java类库是__________。 a.AWT b.Swing

c.二者都有来源:.examda. d.二者都没有

7. 下面的__________用户界面组件不是容器。 a.JScrollPane

b.JFrame考试大-全国最大教育类(.Examda。) c.JWindows d.JScrollBar

8.创建下面的GUI,颜色列表框为红色、绿色和蓝色(不必为各组件提供功能)。 参考答案 1.false 2.true 3.标签 4.B D 5.B 6.C 7.D

8. 参考程序如下: import javawt.*;

public class Chp9_3_B extends Frame{ Choice ch;

Checkbox bg,fg;

Button btnOK,btnCancel; Panel p,p1,p2; public Chp9_3_B(){ p=new Panel();

. . .

自学考试Java语言程序的设计(一)第五章以后课后习题与答案

publicstaticvoidmain(String[]args){intx=0,y=0,z=0;intch;try{while((ch=System.in.read
推荐度:
点击下载文档文档为doc格式
8lr9y8lpsh55mbv23rb17u3cm9b9uy004l1
领取福利

微信扫码领取福利

微信扫码分享