Truyen2U.Net quay lại rồi đây! Các bạn truy cập Truyen2U.Com. 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: Truyen2U.Com

Tags: