免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

在線答題java源代碼 在線答題java源代碼大全

求Java源代碼:用Java實現(xiàn)輸出:1000之內(nèi)能被7整除的數(shù)之和。不要用for循環(huán)做題。我還沒學(xué)到。嘿嘿。謝過

int i=1;

成都創(chuàng)新互聯(lián)公司成立于2013年,先為岳陽等服務(wù)建站,岳陽等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為岳陽企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

while(true){

if(i%7==0){System.out.println(i);}

i++;

if(i1000)break;

}

java的一點問題,設(shè)計一個答題的程序

你為什么非要只給正確選項的radiobutton設(shè)置listener呢? 你就在你提交button觸發(fā)事件的時候, 同時去檢測上面所有的正確答案的radiobutton 是否被選中不就完了?

一道Java編程題 求源代碼

public class Invoice {

String bianhao = null;

String shuoming = null;

int count = 0;

double price = 0.0;

public Invoice(String bianhao, String shuoming, int count, double price) {

this.bianhao = bianhao;

this.shuoming = shuoming;

if (count 0) {

this.count = 0;

} else {

this.count = count;

}

if (price 0.0) {

this.price = 0.0;

} else {

this.price = price;

}

}

public double getInvoiceAmount() {

return count * price;

}

public String getBianhao() {

return bianhao;

}

public void setBianhao(String bianhao) {

this.bianhao = bianhao;

}

public int getCount() {

return count;

}

public void setCount(int count) {

this.count = count;

}

public double getPrice() {

return price;

}

public void setPrice(double price) {

this.price = price;

}

public String getShuoming() {

return shuoming;

}

public void setShuoming(String shuoming) {

this.shuoming = shuoming;

}

}

public class InvoiceTest {

/**

* @param args

*/

public static void main(String[] args) {

Invoice invoice = new Invoice("010220", "Desk", 50, 53.9);

System.out.println(invoice.getInvoiceAmount());

}

}

求在線考試系統(tǒng)源代碼,做好的更好,用java語言寫的,連接mysql數(shù)據(jù)庫的,在線等,急!!謝謝

1.Java連接MySQL數(shù)據(jù)庫

Java連接MySql需要下載JDBC驅(qū)動MySQL-connector-java-5.0.5.zip(舉例,現(xiàn)有新版本)。然后將其解壓縮到任一目錄。我是解壓到D盤,然后將其目錄下的MySQL-connector-java-5.0.5-bin.jar加到classpath里,具體如下:

“我的電腦”- “屬性” - “高級” - “環(huán)境變量”,在系統(tǒng)變量那里編輯classpath,將D:\MySQL-connector-java-5.0.5\MySQL-connector-java-5.0.5-bin.jar加到最后,在加這個字符串前要加“;”,以與前一個classpath區(qū)分開。然后確定。

package hqs;

import java.sql.*;

public class DataBasePractice {

public static void main(String[] args) {

//聲明Connection對象

Connection con;

//驅(qū)動程序名

String driver = "com.mysql.jdbc.Driver";

//URL指向要訪問的數(shù)據(jù)庫名mydata

String url = "jdbc:mysql://localhost:3306/mydata";

//MySQL配置時的用戶名

String user = "root";

//MySQL配置時的密碼

String password = "root";

//遍歷查詢結(jié)果集

try {

//加載驅(qū)動程序

Class.forName(driver);

//1.getConnection()方法,連接MySQL數(shù)據(jù)庫!!

con = DriverManager.getConnection(url,user,password);

if(!con.isClosed())

System.out.println("Succeeded connecting to the Database!");

//2.創(chuàng)建statement類對象,用來執(zhí)行SQL語句!!

Statement statement = con.createStatement();

//要執(zhí)行的SQL語句

String sql = "select * from student";

//3.ResultSet類,用來存放獲取的結(jié)果集!!

ResultSet rs = statement.executeQuery(sql);

System.out.println("-----------------");

System.out.println("執(zhí)行結(jié)果如下所示:");

System.out.println("-----------------");

System.out.println(" 學(xué)號" + "\t" + " 姓名");

System.out.println("-----------------");

String name = null;

String id = null;

while(rs.next()){

//獲取stuname這列數(shù)據(jù)

name = rs.getString("stuname");

//獲取stuid這列數(shù)據(jù)

id = rs.getString("stuid");

//首先使用ISO-8859-1字符集將name解碼為字節(jié)序列并將結(jié)果存儲新的字節(jié)數(shù)組中。

//然后使用GB2312字符集解碼指定的字節(jié)數(shù)組。

name = new String(name.getBytes("ISO-8859-1"),"gb2312");

//輸出結(jié)果

System.out.println(id + "\t" + name);

}

rs.close();

con.close();

} catch(ClassNotFoundException e) {

//數(shù)據(jù)庫驅(qū)動類異常處理

System.out.println("Sorry,can`t find the Driver!");

e.printStackTrace();

} catch(SQLException e) {

//數(shù)據(jù)庫連接失敗異常處理

e.printStackTrace();

}catch (Exception e) {

// TODO: handle exception

e.printStackTrace();

}finally{

System.out.println("數(shù)據(jù)庫數(shù)據(jù)成功獲取!!");

}

}

}

2.添加、修改、刪除操作

在上面while代碼段后面添加以下代碼段:String name = null;

String id = null;

while(rs.next()){

//獲取stuname這列數(shù)據(jù)

name = rs.getString("stuname");

//獲取stuid這列數(shù)據(jù)

id = rs.getString("stuid");

//首先使用ISO-8859-1字符集將name解碼為字節(jié)序列并將結(jié)果存儲新的字節(jié)數(shù)組中。

//然后使用GB2312字符集解碼指定的字節(jié)數(shù)組。

name = new String(name.getBytes("ISO-8859-1"),"gb2312");

//輸出結(jié)果

System.out.println(id + "\t" + name);

}

PreparedStatement psql;

ResultSet res;

//預(yù)處理添加數(shù)據(jù),其中有兩個參數(shù)--“?”

psql = con.prepareStatement("insert into student values(?,?)");

psql.setInt(1, 8); //設(shè)置參數(shù)1,創(chuàng)建id為5的數(shù)據(jù)

psql.setString(2, "xiaogang"); //設(shè)置參數(shù)2,name 為小明

psql.executeUpdate(); //執(zhí)行更新

//預(yù)處理更新(修改)數(shù)據(jù)

psql = con.prepareStatement("update student set stuname = ? where stuid = ?");

psql.setString(1,"xiaowang"); //設(shè)置參數(shù)1,將name改為王五

psql.setInt(2,10); //設(shè)置參數(shù)2,將id為2的數(shù)據(jù)做修改

psql.executeUpdate();

//預(yù)處理刪除數(shù)據(jù)

psql = con.prepareStatement("delete from student where stuid = ?");

psql.setInt(1, 5);

psql.executeUpdate();

//查詢修改數(shù)據(jù)后student表中的數(shù)據(jù)

psql = con.prepareStatement("select*from student");

res = psql.executeQuery(); //執(zhí)行預(yù)處理sql語句

System.out.println("執(zhí)行增加、修改、刪除后的數(shù)據(jù)");

while(res.next()){

name = res.getString("stuname");

id = res.getString("stuid");

name = new String(name.getBytes("ISO-8859-1"),"gb2312");

System.out.println(id + "\t" + name);

}

res.close();

psql.close();

該代碼段使用到了預(yù)處理語句:con.prepareStatement(String sql);

這樣生成數(shù)據(jù)庫底層的內(nèi)部命令,并將該命令封裝在preparedStatement對象中,可以減輕數(shù)據(jù)庫負擔(dān),提高訪問數(shù)據(jù)庫速度。 運行結(jié)果:

求大量JAVA習(xí)題!!!急!!!(不是編程題)

注意:還不是完整的文檔,太長了不能全帖完。要的話找我!^_^

《Java程序設(shè)計》練習(xí)題

一、判斷題

1、 Java語言采用面向?qū)ο蟮乃枷刖幊蹋哂锌缙脚_、分布式、多線程等優(yōu)點。 ( )

2、 一個Java源程序可有多個類,但只僅有一個public類,而且程序名與public類名相同。 ( )

3、方法中的形參可以和方法所屬類的屬性同名。 ( )

4、接口無構(gòu)造器,不能有實例,也不能定義常量。 ( )

5、利用File對象可以判斷一個文件或目錄是否存在。 ( )

6、JFrame,JPanel,JApplet和JButton四種組件都屬于容器組件。 ( )

7、BorderLayout是面板的缺省布局管理器。 ( )

8、BorderLayout最多可以使用5個組件。 ( )

9、一個面板(JPanel)不能被加入另一個面板(JPanel)中。 ( )

10、菜單需要一個JMenuBar對象,以使他們能被添加到JFrame。 ( )

11、線程可以用yield使同優(yōu)先級的線程運行。 ( )

12、System.in是標準輸入流,能用read方法讀取鍵盤的輸入。 ( )

13、數(shù)據(jù)流就是數(shù)據(jù)通信通道,指在計算機的輸入輸出之間運動的數(shù)據(jù)序列。( )

二、填空題

1、設(shè)x,y,z的值分別為ture、false和false,試計算下列邏輯表達式的值:

(1) x y||!zture (2) !x||!y!z

(3) (!x!y)||(!y!z) (4) xy||true!z

2、求下面表達式的值:

(1) 已知x=2、y=6、z=5.0,求x+(int)y/2*z%4

(2) 已知x=123,求x/100+x%100/10+x%10

(3) 已知x=160、y=2.8、z=5,求(byte)x +(int)y+(float)z;

(4) 設(shè) int x=17,y=5; 執(zhí)行語句 x%=x++/--y 后x的值為 。

(5) 設(shè) int a=7,b=6,c=5;,表達式 (a+b)(c*c)b==c||cb 的值為 。

(6) 設(shè) int a=3,b=5,c=7;,表達式ac||cb!=0c==b+a 的值為 。

3、下列表達式中n和x被賦值為多少?

int n=0;

int x=1;

n=x++ + x++; //這里n= , x=

n=n++ - x--; //這里n= , x=

n=x-- + -x++; //這里n= , x=

n=++x + x++; //這里n= , x=

4、使用 方法為組件設(shè)置布局管理器,JFrame的缺省布局管理器是 ,內(nèi)容面板的缺省布局管理器是 。

5、寫出4個常見的異常例子: 、 、 和 。重新拋出一個異常用 語句。

6、線程通過 方法可以休眠一段時間,然后恢復(fù)運行,當(dāng) 時,線程進入死亡狀態(tài)。

7、編寫一個線程可以用 和 來實現(xiàn)。

8、創(chuàng)建文件(c:\test.txt)對象的語句是 ,DataInputStream對象提供 方法可以按行讀取文件內(nèi)容。

9、Container 的________方法可以將_______組件加入容器。

10、在執(zhí)行Java線程的程序中,程序通過調(diào)用_______方法啟動線程,隨后又調(diào)用________方法。

11、使用 方法為組件設(shè)置布局管理器,JFrame的缺省布局管理器是 ,內(nèi)容面板的缺省布局管理器是 。

12、Java.swing.JFrame.getContentPane()的返回類型是 。

13、數(shù)據(jù)越界拋出的異常類是 ,整數(shù)除零拋出的異常類是 ,算術(shù)溢出拋出的異常類是 。

三、選擇題

1、 下面哪些是不合法的變量名稱? ( )

A) 2D B) True C) _name D) T1 E) while-ture

2、下列變量定義不正確的是: ( )

A) boolean status=false; B) float d = 45.6;

C) char c = “a”; D) int k = 1+’1’; E) float f=1/4;

3、下列數(shù)組的定義不合法的是: ( )

A) char c[][]=new char[2][3];

B) char c[][]=new char[6][];

C) char [][]c=new char[3][3];

D) char [][]c=new char[][4];

E) int []a[] = new int[10][10];

4、對于下列代碼:

public class Example{

String str=new String("hello");

char ch[]={'d','b','c'};

public static void main(String args[]){

Example ex=new Example();

ex.change(ex.str,ex.ch);

System.out.println(ex.str+"and"+ex.ch[0]);

}

public void change(String str,char ch[]){

str="world";ch[0]= 'a';

}

}

輸出結(jié)果是: ( )

A) hello and d B) hello and a

C) world and d D) world and a

5、下列說法哪個是正確的? ( )

A) 子類不能定義和父類同名同參數(shù)的方法

B) 子類只能繼承父類的方法,而不能重載

C) 重載就是一個類中有多個同名但有不同形參和方法體的方法

D) 子類只能覆蓋父類的方法,而不能重載

6、如果一個程序段中有多個catch,則程序會按如下哪種情況執(zhí)行? ( )

A) 找到合適的例外類型后繼續(xù)執(zhí)行后面的catch

B) 找到每個符合條件的catch都執(zhí)行一次

C) 找到合適的例外類型后就不再執(zhí)行后面的catch

D) 對每個catch都執(zhí)行一次

7、以下哪一項不是File類的功能: ( )

A) 創(chuàng)建文件

B) 創(chuàng)建目錄

C) 刪除文件

D) 拷貝文件

8、下列說法哪個是正確的? ( )

A) BorderLayout是面板的缺省布局管理器

B) 當(dāng)鼠標指針位于一個GUI組件的邊上時,發(fā)生一個MouseOver事件

C) 一個面板(Jpanel) 不能被加入到另一個面板(Jpanel)中

D) 在BorderLayout中,添加到NORTH區(qū)的兩個按鈕將并排顯示。

9、在java程序中,下列關(guān)于線程的說法錯誤的是: ( )

A) run方法是運行線程的主體

B) 多個進程運行時執(zhí)行順序是按順序執(zhí)行的

C) 如果線程死亡,它便不能運行

D) 在java中,高優(yōu)先級的可運行線程會搶占低優(yōu)先級線程

10、關(guān)于JDBC訪問數(shù)據(jù)庫的說法錯誤的是: ( )

A) 建立數(shù)據(jù)庫連接時,必須加載驅(qū)動程序,可采用Class.forName()實現(xiàn)

B) 用于建立與某個數(shù)據(jù)源的連接可采用DriverManager類的getConnection方法

C) 建立數(shù)據(jù)庫連接時,必須要進行異常處理

D) JDBC中查詢語句的執(zhí)行方法必須采用Statement類實現(xiàn)

四、程序閱讀題

1、閱讀下面的程序,程序保存為Test.java:

1) public class Test

2) {

3) public static void main(String[] args)

4) {

5) System.out.println(args[2]);

6) }

7) }

以上程序經(jīng)編譯后用java Test 1 2 3 運行得到的輸出結(jié)果是什么?

2、閱讀下面的程序:

① public class Test{

② public static void main(String[] a){

③ int i = Integer.parseInt(a[0]);

④ switch (i) {

⑤ case 1:System.out.println("Frist season");break;

⑥ case 2:System.out.println("Second season");

⑦ case 3:System.out.println("3th season");break;

⑧ case 4:System.out.println("Last season");

⑨ }

⑩ }

? }

上面的程序編譯是否成功?如果編譯出錯,指出哪行出錯,并說明理由;如果編譯正確,用java Test 2 運行得到的輸出結(jié)果是什么?

3、閱讀下面的程序:

① public class Test{

② public static void main(String[ ] args) {

③ int x,y=2,i=0,j=0;

④ if(args.length2) System.exit(-1);

⑤ x = Integer.parseInt(args[1]);

⑥ switch(x){

⑦ case 1:switch(y){

⑧ case 1:i++;break;

⑨ case 2:j++;break;

⑩ default:i++;j++;

? }

? case 2:i++;j++;break;

? default:i++;j++;

? }

? System.out.println("i="+i);

? System.out.println("j="+j);

? }

? }

上面的程序編譯是否成功?如果編譯出錯,指出哪行出錯,并說明理由;如果編譯正確,用java Test 1 2 3 運行得到的運行結(jié)果是什么?

4、閱讀下面的程序,程序保存為Test.java:

1) public class Test

2) {

3) short mValue;

4) public static void main(String[] args)

5) {

6) int a = 32;

7) int b = 56;

8) Test os = new Test(a+b);

9) os.Show( );

10) }

11) protected Test(short aValue) { mValue = aValue; }

12) public void Show( ) { System.out.println(mValue); }

13) }

上面的程序編譯是否成功?如果編譯出錯,指出哪行出錯,并說明理由;如果編譯正確,運行結(jié)果是什么?

5、閱讀下面的程序:

class test

{

public static void main(String[] args)

{

int i = 1;

int All = 0;

for (;i=10;i++)

{

if (i%6==0) break;

if(i%2==0) {i=i+2;continue;}

All = All + i;

}

System.out.println(All);

}

}

上面的程序編譯是否成功?如果編譯出錯,指出哪行出錯,并說明理由;如果編譯正確,運行結(jié)果是什么?

6、閱讀下面的程序,程序保存為Test.java:

1) public class Test

2) {

3) public static void main(String[] args)

4) {

5) int i = 100;

6) int j = 0;

7) boolean b = true;

8) while (b)

9) {

10) if (b||(i50)) b = false;

11) else b = true;

12) j=j(luò)+1;

13) i=i-1;

14) }

15) System.out.println(j);

16) }

17) }

上面的程序經(jīng)編譯,運行后輸出的結(jié)果是什么?

7、閱讀下面的程序:

1) public class test

2) {

3) public static void main(String argv[])

4) {

5) Bird b = new Bird();

6) b.Fly(3);

7) }

8) }

9) class Bird

10) {

11) static int Type = 2;

12) private void Fly(int an_Type)

13) {

14) Type = an_Type;

15) System.out.println("Flying..."+Type);

16) }

17) }

上面的程序編譯是否成功?如果編譯出錯,指出哪行出錯,并說明理由;如果編譯正確,運行結(jié)果是什么?

8、閱讀下面的程序:

1) abstract class Base{

2) abstract public void myfunc();

3) public void another(){

4) System.out.println("Another method");

5) }

6) }

7) public class Abs extends Base{

8) public static void main(String argv[]){

9) Base b = new Abs();

10) b.another();

11) }

12) public void myfunc(){

13) System.out.println("My Func");

14) }

15) public void another(){

16) myfunc();

17) }

18) }

以上程序經(jīng)編譯后,運行結(jié)果是什么?

9、閱讀下面的程序:

1) class Super{

2) public int i=0;

3) public Super(){

4) i=1;

5) }

6) }

7) public class Sub extends Super{

8) public Sub(){

9) i=2;

10) }

11) public static void main(String args[]){

12) Sub s=new Sub();

13) System.out.println(s.i);

14) }

15) }

上面的程序經(jīng)編譯后,運行結(jié)果是什么?

10、閱讀下面的程序,程序保存為Test.java:

1) public class Test {

2) public static void main(String[ ] args) {

3) int index=0;

4) while (index=100) {

5) index+=10;

6) if (index==40)

7) break;

8) System.out.println("The index is "+index);

9) }

10) }

11) }

上面的程序經(jīng)編譯,運行后輸出的結(jié)果是什么?

五、問答題

1、 設(shè)int類型變量x和y分別初始化為3和100,下列語句的循環(huán)體共執(zhí)行幾次?執(zhí)行完下列語句后x和y的值分別是多少?

(1) while(x=y) x=2*x;

(2) while(y/x5) if(y-x25) x=x+1; else y=y/x;

(3) do{x=2*x;} while(xy);

(4) do{x=y/x;y=y-x;}while(x=y);

(5) do{y=y/x-1; if(y=x) y=x;} while(y=1);

2、簡述對象、類的概念。

3、簡述封裝、繼承性和多態(tài)性的概念。

4、根據(jù)以下的設(shè)計要求編寫java源代碼。

類名: Circle

實例數(shù)據(jù)(均為private):

radius(double) //圓的半徑

方法:

構(gòu)造方法(沒有參數(shù),設(shè)置radius的值為10.0)

setRadius(有一個double參數(shù),將radius的值設(shè)為這個新值),

getRadius (沒有參數(shù),返回radius的值)

sameSize(有一個參數(shù),是另一個Circle對象的引用,如果兩個Circle對象的radius的差小于0.001,則返回true)

5、下面的代碼使用上題的Circle類,請回答下面的問題:

public class CircleTester {

public static void main(String[] args) {

Circle c1,c2,c3;

c1 = new Circle();

c2 = new Circle();

System.out.println(“are same is: “+c1.sameSize(c2));

c2.setRadius(20.0);

compare.reset();

System.out.println(“are same is: “+c1.sameSize(c2));

}

}

問題:

(1) 共創(chuàng)建了幾個Circle對象?

(2) 程序運行的結(jié)果是什么?

6、假設(shè)已有一個ArrayMethods 類,包含以下的方法:

public static void replace(double[] a, int p, double v)

將數(shù)組a中下標為p的元素的值替換為v.

public static void fill(double[] a, int p, double v)

將數(shù)組a中的前p個元素用value值填充(即將數(shù)組a的前p個元素的值,設(shè)成v),如果數(shù)組的長度小于p,則全部元素都設(shè)成v

public static void display(double[] a)

在屏幕上顯示數(shù)組a的內(nèi)容

現(xiàn)在假設(shè)你在main()方法中已經(jīng)聲明了如下變量:

double[] array1={4.5, 6.0, 0.1, 2.2};

double[] array2;

double num1;

int pos=3;

要求對下面的3組語句,先回答是否合法(即沒有編譯錯誤),如果是合法的,請描述程序運行的效果,如果不合法,請說明理由.

1) num1 = array1[2];

ArrayMethods.replace(array1, pos, num1);

ArrayMethods.display(array1);

2) num1 = array1[0];

ArrayMethods.fill(array1, pos, num1);

ArrayMethods.display(array1);

3) num1 = array1[1];

array2=new double[num1];

ArrayMethods.display(array2);

六、編程題

1、分別利用for、while、do~while編寫計算正整數(shù)n1到n2的累加和。

2、編寫一個編程,給定一個t的值(t的值也可通過命令行輸入),按下式計算y值并輸出,要求分別寫作if語句和switch語句。

t2-1 0≤t<1

t3-2?t-2 1≤t<3

y= t2-t?sint 3≤t<5

t+1 5≤t<7

t-1 其它

3、設(shè)計一個類TestArraySum,定義一個含有10個元素的int類型數(shù)組a,10個數(shù)組元素的值是11~20,再定義一個方法arraySum(int[] a),返回數(shù)組所有元素的和,最后用main方法實現(xiàn)在屏幕上輸出數(shù)組a所有元素的和。

4、編寫一個java程序Suansu.java,定義兩個整型變量a和b,使用構(gòu)造函數(shù)初始化a為10,b為5,并定義求出a與b的和(方法名為AddAB)、差(方法名為SubAB)、積(方法名為MultiAB)、商 (方法名為DivAB)的方法。

用另一個java程序TestSuansu.java測試Suansu.java定義的方法,并在屏幕上輸出結(jié)果。

5、創(chuàng)建一個名為Rectangle的類來表示一個使用寬度和高度來改變量的矩形,矩形的寬度和高度由構(gòu)造方法來確定。為Rectangle類創(chuàng)建下列方法:

? getArea返回矩形的面積,要求長和高的范圍為0~50;

? getPerimeter返回矩形的周長;

? Draw使用星號(*)作為描繪字符畫出該矩形(假設(shè)寬度和高度為整數(shù));

在另一個類TestRectangle中編寫main方法來測試Rectangle類。

6、用面向?qū)ο蟮乃枷攵x一個接口Area,其中包含一個計算面積的方法CalsulateArea(),然后設(shè)計MyCircle和MyRectangle兩個類都實現(xiàn)這個接口中的方法CalsulateArea(),分別計算圓和矩形的面積,最后寫出測試以上類和方法的程序。

7、創(chuàng)建一個Frame,有兩個Button按鈕和一個TextField,點擊按鈕,在TextField上顯示Button信息。

8、創(chuàng)建下圖的GUI程序(注意:不需要提供任何功能)。

9、編寫一個文件拷貝的程序,將文件C:\test1.txt的內(nèi)容拷貝到C:\test2.txt中。

10、編寫一個程序,統(tǒng)計給定文件中每個字母出現(xiàn)的頻率。

11、編寫一個程序,統(tǒng)計給定文件中包含的單詞數(shù)目,并按單詞表的順序顯示統(tǒng)計結(jié)果。

12、用圖形界面設(shè)計一個簡單的計算器。

13、用圖形界面實現(xiàn)簡單的銀行柜臺業(yè)務(wù),包含創(chuàng)建新帳戶、取款、存款、查詢帳戶余額等業(yè)務(wù)。

網(wǎng)頁標題:在線答題java源代碼 在線答題java源代碼大全
文章地址:http://m.newbst.com/article34/higope.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT網(wǎng)站維護自適應(yīng)網(wǎng)站品牌網(wǎng)站建設(shè)網(wǎng)站收錄網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化