提示輸入一個(gè)大于2且11的數(shù)字

創(chuàng)新互聯(lián)建站于2013年開(kāi)始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元鹽亭做網(wǎng)站,已為上家服務(wù),為鹽亭各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108
輸入一整型數(shù)值給Vertices,
if(Vertices 3 || Vertices 11){
提示重新輸入且應(yīng)輸入
退出程序
}else{
生成一個(gè)Vertices * Vertices 大小的數(shù)組Graph,
填充數(shù)組 :行號(hào)與列號(hào)相同填充0,其余填充10以內(nèi)隨機(jī)數(shù)
交換元素:以[i][j]位置的數(shù)值與[j][i]位置的數(shù)值互換
最后打印數(shù)組各元素
}
偽代碼(Pseudocode)是一種算法描述語(yǔ)言。使用偽代碼的目的是為了使被描述的算法可以容易地以任何一種編程語(yǔ)言(Pascal,C,Java,etc)實(shí)現(xiàn)。因此,偽代碼必須結(jié)構(gòu)清晰、代碼簡(jiǎn)單、可讀性好,并且類似自然語(yǔ)言。 介于自然語(yǔ)言與編程語(yǔ)言之間。以編程語(yǔ)言的書(shū)寫(xiě)形式指明算法職能。使用偽代碼, 不用拘泥于具體實(shí)現(xiàn)。相比程序語(yǔ)言(例如Java, C++,C, Dephi 等等)它更類似自然語(yǔ)言。它是半角式化、不標(biāo)準(zhǔn)的語(yǔ)言。可以將整個(gè)算法運(yùn)行過(guò)程的結(jié)構(gòu)用接近自然語(yǔ)言的形式(可以使用任何一種你熟悉的文字,關(guān)鍵是把程序的意思表達(dá)出來(lái))描述出來(lái)。
String path = "***"
File f = new File(path);
public void test (F f)
File []fs = f遍歷文件夾;
for(...){
if(fs[i]是文件){
輸入
}else{
遞歸test(fs[i]);
}
}
主要有用到j(luò)ava原生態(tài)的Io類,沒(méi)有第三個(gè)包。直接上代碼:
import?java.io.*;
public?class?write?{
public?static?void?main(String[]?args)?{
write("E://123.txt",?"hello");
}
public?static?void?write(String?path,?String?content)?{
try?{
File?f?=?new?File(path);
if?(f.exists())?{
System.out.println("文件存在");
}?else?{
System.out.println("文件不存在,正在創(chuàng)建...");
if?(f.createNewFile())?{
System.out.println("文件創(chuàng)建成功!");
}?else?{
System.out.println("文件創(chuàng)建失敗!");
}
}
BufferedWriter?output?=?new?BufferedWriter(new?FileWriter(f));
output.write(content);
output.close();
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
}
偽代碼的寫(xiě)法不統(tǒng)一,況且偽代碼不能運(yùn)行,怎么轉(zhuǎn)換?
將自然語(yǔ)言轉(zhuǎn)換成偽代碼,反而容易些。
偽代碼只是一個(gè)算法描述語(yǔ)言,要執(zhí)行還需要用其他編程語(yǔ)言實(shí)現(xiàn)。
名稱欄目:關(guān)于java實(shí)現(xiàn)txt偽代碼的信息
網(wǎng)頁(yè)地址:http://chinadenli.net/article12/dsgopgc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開(kāi)發(fā)、搜索引擎優(yōu)化、網(wǎng)站策劃、靜態(tài)網(wǎng)站、全網(wǎng)營(yíng)銷推廣、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)