java测试这个程序怎么测试,程序写出来了图片上面要另一个包测试这个程序求解

java测试这个程序怎么测试,程序写出来了图片上面要另一个包测试这个程序求解,第1张

要写一个雀慎Student类和一个TestStudent类,具体如下:

student类:

// 1、创建一个描写学生的类

// 2、包:cn.whvsce.

package cn.whvsce

public class Student {

// 3、学号、姓名、年龄 (private) 语数外三门成绩(public)

private int id

private String name

private int age

public int chinese

public int mathematics

public int foreignLanguages

// 4、包含赋初值的构造方法

public Student(){

this.id = 1

this.name = "zhang san"

this.age = 16

this.chinese = 85

this.mathematics = 79

this.foreignLanguages = 81

}

// 5、每个属性有 get、set方法

public int getId() {

return id

}

public void setId(int id) {

this.id = id

}

public String getName() {

return name

}

public void setName(String name) {

this.name = name

}

public int getAge() {

return age

}

public void setAge(int age) {

this.age = age

}

public int getChinese() {

return chinese

}

public void setChinese(int chinese) {

this.chinese = chinese

}

public int getMathematics() {

return mathematics

}

public void setMathematics(int mathematics) {

this.mathematics = mathematics

}

public int getForeignLanguages() {

return foreignLanguages

}

public void setForeignLanguages(int foreignLanguages) {

this.foreignLanguages = foreignLanguages

}

// 6、求平均成绩的静态方法average()

public static int average(Student student){

return (student.getChinese()+student.getMathematics()+student.getForeignLanguages())/3

}

// 7、定义一个显示学生所有属性的静态方法show()

public void show(){

System.out.println("学号:"+this.getId()+" 姓名:"+this.getName()+" 年龄:"+this.getAge()+" 语文成绩:"+this.getChinese()+" 数学成绩:"+this.getMathematics()+" 外语成绩:"+this.getForeignLanguages())

}

}

TestStudent类

//8、测试类包 cn.xyy

package cn.xyy

import cn.whvsce.Student

public class TestStudent {

// 9、测山指试用的main()方法

public static void main(String[] args) {

// 10、显示学生基本信息和平均成绩

Student s = new Student()

s.show()

System.out.println("该学生的平均成绩为:"+s.average(s))

// 11、利用set()修改学生成逗岁配绩,再输出新的平均成绩

s.setChinese(60)

s.setMathematics(70)

s.setForeignLanguages(80)

System.out.println("该生修改后的平均成绩为:"+s.average(s))

}

}

错误1,p2小写不行,改成大写P2。

2,那姿粗个延时子程序delay(),不能写在主程序中,要写在主程序前面,单独写粗册镇,主程序去调用它。

3,P2不能写在_corl_()函数中。

4,主程序不能岩粗写 int main()

应该这么写

#include<reg51.h>

#include<intrins.h>

void delay()

{

unsigned int a=5000

while(a--)

}

void main()

{

unsigned char light=0xfe

P2=0xfe

while(1)

{

P2=light

light=_crol_(light,1)

delay()

}

}

软件的路径有问题,可以参照下面的方法改~~

(此文引用)此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)” —>“Directories(目录)”重新设置“Excutable Fils、Include Files、 Library Files、Source Files”的路径。很多情况可能就一个盘符的不同 (例如你的VC装在C,但是这些路径全部敏世在D),改过来就OK了。

如果你是按照初始路径安装vc6.0的,路径应为:

executatble files:

C:/Program Files/Microsoft Visual Studio/Common/MSDev98/Bin

C:/Program Files/Microsoft Visual Studio/VC98/BIN

C:/Program Files/Microsoft Visual Studio/Common/TOOLS

C:/Program Files/Microsoft Visual Studio/Common/TOOLS/WINNT

include files:

C:/Program Files/Microsoft Visual Studio/VC98/INCLUDE

C:/Program Files/Microsoft Visual Studio/VC98/MFC/INCLUDE

C:/Program Files/Microsoft Visual Studio/VC98/ATL/INCLUDE

library files:

C:/Program Files/Microsoft Visual Studio/VC98/LIB

C:/Program Files/Microsoft Visual Studio/VC98/MFC/LIB

source files:

C:/Program Files/Microsoft Visual Studio/VC98/MFC/SRC

C:/Program Files/Microsoft Visual Studio/VC98/MFC/INCLUDE

C:/Program Files/Microsoft Visual Studio/VC98/ATL/INCLUDE

C:/Program Files/Microsoft Visual Studio/VC98/CRT/SRC

如果你装在其扒拿橘他盘里,则仿照其路春团径变通就行。

关键是microsoft visual studio/ 后面的东西要相同。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12228527.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存