解析:学生成绩的三个等级由是否小于等于60分和是否小于等于79分这两个条件控制,因此可以将其分为两部分来设计框图,即判断框的选择问题,还应注意将全部学生的相应成绩等级全部显示 答案:依题意设计以下程序框图: 点评:该题也可以先用判断条件“是否小于等于79分”先行判断,再根据“是否小于等于60分”,从而将成绩分成三个等级
1要激活一个java小应用程序applet需具有 class 文件。
2一个java源程序文件必须以 java为其扩展名。
3java编译器产生的文件的扩展名为 class。
4每个java程序语句以 分号 结束。
5所有程序均可以用 顺序结构,分支结构 和 循环结构 三种控制结构编写。
6一个只有在定义它的方法中可知的变量称为 局部变量
7被调用方法中的 return 语句可以将表达式的值回送给调用它方法。
8方法头中的关键字void 用来表示方法不还返回值。
9当applet开始执行时,调用一次init 方法。
10在java中可以使用许多方法同名,但各方法使用的参数的类型和数量不同,这称为方法 重载。
11限定词final 用来声明只读变量。
12指定为private 的类成员只能被此类中的成员访问。
13类的方法通常设为public,而类的实例变量一般设为private指定为 static的类成员可被此类作用域中的任何对象访问。
15关键字final表明一个对象或变量在初始化后不能被修改。
16声明为static的方法不能访问 非静态 类成员。
17如Alpha类继承Beta类,Alpha类被称为 子 类,Beta类被称为 父 类。
18四种成员访问限制是 public ,protected,private,friendly。
19如果一个类包含了一个或多个abstract方法,它是 抽象 类。
20线程通过调用sleep() 方法可以休眠一段时间,然后恢复运行。
21Applet类的 getImage()方法将图像装入applet。
22FileOutputStream、FileInputStream、RandomAccessFile文件流类的 close() 方法,可用于关闭文件。
23鼠标被移动时会发生 MouseEvent 事件。
24使用setLayout() 方法为构件容器设置布局管理器。
25Java的网络类在javanet包中
>
首先你要了解,JAVA是什么软件,有什么用?
答:它是个面向网络的程序设计语言,用来让程序员创建应用程序,这些应用程序可以通过网络下载,而且可在任何计算平台上安全地运行。Java作为一个分布式的,面向对象的程序设计语言,可以让位于任何地方的任何计算机应用网络上的应用程序。
其实每次遇到不会的都来求助是很不方便的
如果你想了解和免费学习更多的JAVA编程,成为一名真正的JAVA高手,你可以来这个qun,前面三个数是四二六 中间是三九六 后面是二八四
把这串数字连起来就可以了,这是一个高手的学习qun,在这里你可以学习到书上学不到的知识,还有大牛相互讨论并指导你解答,免费学习资料共享在qun文件里。
同C++一样, Java是个面向对象的语言,这就意味着软件可以以部件的形式编制,为了满足某种任务,软部件可以互相配合。
Java适宜于互联网的开发应用,其中一个原因是它使用了虚拟机,虚拟机是个用来解释Java指令的软件包,Java的虚拟机策略就相当于世界语,这是个人造的国际语言,目的是使得不同语言之间的翻译和沟通更加容易。
一、程序填空题
1下面是一个java应用程序(Application),它的功能是在屏幕上输出26个英文字母,其中每个字母相隔一个制表符,请完成程序。
public _____ Class1
{
public static void main( String args[] ) {
char c='a';
for (int i=1;i<=26;i++){
Systemoutprint(____________);
}
}
}
2下面程序的功能为计算数组各元素的和,请完成程序。
import javaawtGraphics;
import javaxswingJApplet;
public class SumOfArray _______ JApplet{
public void paint( Graphics g ) {
int a[] = { 1, 3, 5, 7, 9, 10 };
int total=0;
for ( int i = 0; i < alength; i++ )
total+=_____________;
gdrawString( "Total of array elements: " + total, 25, 25 );
}
}
3下面程序的功能是通过调用方法max()求给定的三个数的最大值,请将程序补充完
整。
import javaio;
public class Class1{
public static void main( String args[] ) {
int i1=1234,i2=456,i3=-987;
int MaxValue;
MaxValue=____________;
Systemoutprintln("三个数的最大值:"+MaxValue);
}
public ________ int max(int x,int y,int z) {
int temp1,max_value;
temp1=x>yx:y;
max_value=temp1>ztemp1:z;
return max_value;
}
}
二、简答题
1阅读下面的程序,回答以下问题(6分)问题:
import javaawt;
import javaxswing;
import javaawtevent;
public class Test extends JApplet implements ActionListener {
JLabel aa;
JTextField t1;
int i=0;
public void init(){
thissetLayout(new FlowLayout());
aa=new JLabel("请输入一个整数:");
add(aa);
t1=new JTextField(10);
add(t1);
t1addActionListener(this);
}
public void paint(Graphics g){
gdrawString("a="+( ++i--i),20,60);
gdrawString("i="+( i),20,80);
}
public void actionPerformed(ActionEvent e){
i=IntegerparseInt(t1getText());//转化为整数
repaint();
}
}
1)程序开头的 import javaawtevent ; 的含义是什么
2)ActionListener是类还是接口 程序中哪个方法是ActionListener中的方法,其功能为何
3)若在文本域中输入6并回车,程序输出什么
2阅读程序,回答以下问题(6分)
public class InheritTest1{
public static void main (String[] args){
A aa;
B bb;
aa=new A( );
bb=new B( );
aashow( );
bbshow();
}
}
public class A{ //Ajava
int a=1;
double d=20;
void show( ){
Systemoutprintln("Class A: "+"\ta="+a +"\td="+d);
}
}
public class B extends A{ //Bjava
float a=30f;
String d="Java program";
int b=4;
void show( ){
Systemoutprintln("Class A: "+"\ta="+supera +"\td="+superd);
supershow( );
Systemoutprintln("Class B: "+"\ta="+a +"\td="+d+"\tb="+b);
}
}
问题:
1) 这是哪一类java程序
2) 类A和类B是什么关系?
3) 按程序输出的格式写出程序运行后的结果
三、程序设计题
1 实现java应用程序实现的功能是从文本域中输入你的名字"",回车后在标签中显示",你好!" ,请完成程序。如图
这是答案:
一、程序填空题
1class "\t"+(char)(c+i-1)
2extends a[i]
3max(i1,i2) static
二、简答题
1 1)程序开头的 import javaawtevent ; 的含义是什么
加载javaawtevent包中的所有类。
2)ActionListener是类还是接口 程序中哪个方法是ActionListener中的方法,其功能为何
ActionListener是接口,actionPerformed是ActionListener中的方法,功能是当点击按钮时,将文本域的数据转化为整数。
3)若在文本域中输入6并回车,程序输出什么
A=42
I=6
2阅读程序,回答以下问题(6分)
}问题:
1) 这是哪一类java程序
Java Application
2) 类A和类B是什么关系?
A类是B类的父类
3) 按程序输出的格式写出程序运行后的结果
三、程序设计题
1 实现java应用程序实现的功能是从文本域中输入你的名字"",回车后在标签中显示",你好!" ,请完成程序。如图
import javaawt;
import javaxswing;
import javaawtevent;
public class Test extends JFrame implements ActionListener
{
JLabel aa,bb;
JTextField t1;
String s=" ";
public Test(){
aa=new JLabel("请输入你的名字:");
bb=new JLabel();
Container c=thisgetContentPane();
csetLayout(new FlowLayout());
t1=new JTextField(10);
cadd(aa);
cadd(t1);
cadd(bb);
t1addActionListener(this);
}
public void actionPerformed(ActionEvent e){
if(t1getText()!=null){
bbsetText(t1getText()+",你好!");
repaint();
}
}
public static void main(String[] args){
Test t=new Test();
tpack();
tshow();
}
}
我这还有 。。。如果还要的话 到我空间留言
以上就是关于某班级有50个学生,针对每一个学生的《java程序设计》 成绩x,输出其相应的等级全部的内容,包括:某班级有50个学生,针对每一个学生的《java程序设计》 成绩x,输出其相应的等级、java程序设计的一些填空题~~求答案啊~~后天考试~~明天能给答案就给分、求java程序设计基础(第4版)课后练习答案(有源代码的)清华大学出版社,陈国君主编等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)