Chào các bạn! Vì nhiều lý do từ nay Truyen2U chính thức đổi tên là Truyen247.Pro. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

tìm lỗi

1. Tìm và giải thích các lỗi trong đoạn chương trình sau?

Class SoNguyen{     //(1)Class viết hoa à class

              int giaTri;                              

              int  ktngto(){                           

                 int i, dem=0;                        

                 for (i=1, i<giaTri/2, i++)    //(2)sửa dấy , thành ;

                          if (i%2==0) dem+;     //(3) thiếu dấu + à dem++;

                 if (dem==0)                          

                     return 0;                            

                  else  return 1; }}                      

 2.  Tìm và giải thích các lỗi trong đoạn chương trình sau?

class  A extend B{                                 

                 int y,z;                                

final int tong(int a, int b, int c){     

System.out.print(x);//x là biến private không được viết đè

                        return (a+b+c) ;}}             

Class B{         //--------

private int x=20; //bỏ private để có thể viết đè x ở lớp A

final int tong(int a, int b, int c){return (a+b+c) ;} }            

3. Tìm và giải thích các lỗi trong đoạn chương trình sau:

Class   SV{                   //class viết hoa à class

                 String hoTen=”Nguyen Thanh Truc”;

int tuoi=“25“;      //kiểu int gán giá trị kiểu string

                  float    diem1, diem2, diem3  //thiếu dấu ;

                 void DTB(float a, float b, float c) {     //

                        return (a+b+c) ;}}             // kiểu void không có return à bỏ return

4. Tìm và giải thích các lỗi trong đoạn chương trình sau:

class LinhKien{                                           //(1)

                  int maso=”123”;                            //(2)   kiểu int gán giá trị string

                  String ten=”R1”;                          //(3)

                  float gia = 100;                               //(4)

                  String dvt = “Chiec”                    //(5) //thiếu ;

                  float IN()  {                                 //(6) //float thiếu return, sửa float thành void

System.out.print(maso+”   ”+ten+”   ”+gia+“   “+dvt);     //(7)

} }

5. Tìm và giải thích các lỗi trong đoạn chương trình sau?

class  Main  {                                  //(1)

final int x=0;

public abstract  void tinhtong(){ //abtract chỉ dùng cho class, không dùng cho phương thức

int x=20, s=0;

for (int i=0; i<x;i++) s=s+i;}

public static void main(String  arg){    //(2)------------

int n; String st;                                   //(3)

           try{     DataInputStream s =new DataInputStream(System.in)  //(4) 

                        st=s.readLine()            //(5)thiếu dấu ;

   } catch(IOException  e) {st=;}              //(6)

try{

                        x=Int.valueOf(st).intValue();    //(7)Int à Integer, x không phải là biến static

}catch(NumberFormatException  e){}//(8)

Bạn đang đọc truyện trên: Truyen247.Pro

Tags: