導航:首頁 > 程序命令 > 用戶輸入命令

用戶輸入命令

發布時間:2022-03-30 14:27:29

『壹』 java 怎樣處理一個用戶輸入的命令後,用戶可以接著輸入命令

importjava.util.*;
importjava.io.*;

publicclassMain{
publicstaticvoidmain(String[]args){
Scannerin=newScanner(System.in);
Stringcommand=null;
do{
System.out.println("PleaseEnterCommand:");
command=in.nextLine();
if(command.equals("logout")){
System.out.println("LoggedOut!");
}elseif(command.equals("quit")){
System.out.println("ProgramQuit!");
break;
}else{
System.out.println("UnknowCommand:"+command);
}
}while(true);
}
}

java.util.NoSuchElementException: No line found

出現這個異常的原因,一般是調用了in.close();

記住!永遠不要對標准輸入調用close();

『貳』 程序啟動後,在控制台中顯示「請輸入命令:」的提示信息,並等待用戶輸入內容

#include <stdio.h>
int main()
{
char c;
int end=1;
while(end)
{
printf("請輸入命令:");
scanf("%s",&c);
switch(c)
{
case 'A':
printf("您輸入的命令是「A」\n");break;
case 'B':
printf("您輸入的命令是「B」\n");break;
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
printf("您輸入的數字是%c,它的乘積是%d\n",c,(c-'0')*(c-'0'));break;
case 'E':
end=0;break;
default:
printf("輸入不正確,請重新輸入命令\n");break;
}
}
return 0;
}

『叄』 shell編程的問題:顯示命令提示符,接受用戶輸入命令行,然後解釋執行,這個該怎麼實現

下面的shell 試驗一下:
#!/bin/bash
echo "Shell Script To Get User Input";
while read inputline
do
what="$inputline"
echo $what;
if [ -z "${what}" ];
then
exit
fi
eval $what;
done

輸入ls等命令執行,如果不輸入任何東西,直接回車則推出。

『肆』 Linux 下驗證用戶輸入命令是否合法並指出這是什麼類型的命令

比如說用戶在命令行輸入 「ls -l」 程序應輸出 ls command; -l argument.實現的話應該是在C程序中查找/bin文件夾下的命令之後在判斷是否合法和所屬類別。求大牛給個好點的方法。

『伍』 批處理中什麼命令能讓用戶輸入一個字元,從而運行不同的命令

本來用choice配合errorlevel還是很方便的,但choice作為外部命令,在XP中已經不是一個默認包含的命令了, 你可以試著用命令行參數去選擇a.bat 1在批處理裡面用if判斷if %1==1 goto choice1
if %1==2 goto choice2
goto end :choice1
echo "choice 1"
goto end :choice2
echo "choice 2"
goto end :end或者你可以改用VBS腳本去實現你的需求.

『陸』 matlab中讓用戶輸入的命令是什麼呀我知道input,但是只能輸入一個,如果要求用戶輸入一組向量怎麼實現

據我所知:貌似沒有一次輸入一個向量組的命令,你可以通過循環判斷輸入的方式,將輸入的數字存儲在向量中。當然如果向量長度比較大的話建議用load讀取數據。
如下類型:
a=zeros(1,5);
for i=1:5
string=['Enter the vecter numbers of ' int2str(i) ':'];
a(i)=input(string);
end

『柒』 c語言實現用戶指令實現 用戶輸入一個代碼 然後識別命令執行 怎麼做呢

你要做的是一個互動式解釋器,這是個大工程,都可以作為編譯原理課題的碩士畢業論文了。至少三個月到半年的工期才能做出初版,不可能一篇回答一段代碼就完事的。

『捌』 如何讓dos命令接受用戶輸入的數據

echo 請輸入創建無線網的用戶名
set /p OP1=請輸入用戶名:

echo --------------------------------------------

echo 請輸入創建無線網的密碼
set /p OP2=請輸入密碼:
echo 請稍候......
echo --------------------------------------------
netsh wlan set hostednetwork mode=allow ssid =%OP1% key=%OP2%
echo 恭喜您 創建成功 進入下一步......

『玖』 批處理中 等待用戶輸入一個值 以確定接下來的操作 用神馬命令呢

你有兩個命令可供選擇:set和choice
1、set /p 變數名=顯示內容
@echo off
set/p option=請輸入你的選擇:
if "%option%"=="1" echo 您輸入了1
if "%option%"=="2" echo 您輸入了2
::以上兩個"echo ********"可以換成你自己的命令
pause
2、choice
@echo off
choice /c 12 /m 請輸入你的選擇:
if errorlevel 2 echo 你輸入了2
if errorlevel 1 echo 你輸入了1
pause

閱讀全文

與用戶輸入命令相關的資料

熱點內容
linux下重啟網卡 瀏覽:118
樂橙怎麼加密 瀏覽:262
幸識是個什麼樣的app 瀏覽:54
程序員直男認口紅 瀏覽:37
雕刻機的編程點怎麼算 瀏覽:643
ftp伺服器的http地址 瀏覽:940
單位噸標煤最簡單演算法 瀏覽:423
企業微信中設置伺服器是什麼 瀏覽:385
閃電俠解壓視頻 瀏覽:293
rgb燈條51單片機 瀏覽:768
問道4月5日為什麼伺服器超時 瀏覽:991
伺服器的url地址是什麼 瀏覽:973
上台唱歌前如何緩解壓力 瀏覽:169
有什麼約飯app 瀏覽:648
於小冬速寫pdf 瀏覽:156
android服務例子 瀏覽:395
androidstring轉json 瀏覽:74
y85手機為什麼不能用安卓線 瀏覽:579
傲夢少兒編程線下教育 瀏覽:471
哪個音樂app有txt的版權 瀏覽:640