导航:首页 > 程序命令 > 用户输入命令

用户输入命令

发布时间: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

阅读全文

与用户输入命令相关的资料

热点内容
谷歌框架服务器地址 浏览:378
女程序员蓝天白云 浏览:829
钢铁命令解说 浏览:252
什么购物app是正品 浏览:478
安卓系统断网怎么回事 浏览:456
黑马程序员第9章 浏览:703
汽车编程所用的函数 浏览:447
云管理服务器如何注册 浏览:208
linux下重启网卡 浏览:118
乐橙怎么加密 浏览:262
幸识是个什么样的app 浏览:54
程序员直男认口红 浏览:37
雕刻机的编程点怎么算 浏览:643
ftp服务器的http地址 浏览:940
单位吨标煤最简单算法 浏览:423
企业微信中设置服务器是什么 浏览:385
闪电侠解压视频 浏览:293
rgb灯条51单片机 浏览:768
问道4月5日为什么服务器超时 浏览:991
服务器的url地址是什么 浏览:973