Java用户输入错误返回继续输入怎么实现?

Java用户输入错误返回继续输入怎么实现?,第1张

用文本编辑器打开/etc/profile 

·在profile文件末尾加入: 

export JAVA_HOME=/usr/share/jdk1.6.0_14 

export PATH=$JAVA_HOME/bin:$PATH 

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

·重新登录 唯铅做指衡

·注解 

a. 你要将 /usr/share/jdk1.6.0_14改为你的jdk安装目录 

b. linux下用冒号“:”来分隔路径 

c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值 

在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种 

常见激陆的错误。 

d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。 

e. export是把这三个变量导出为全局变量。 

f. 大小写必须严格区分。

System.out.print(a)

Test.prints()

a = a + 0

public static int getStr(){

//获取用户输入的正确数值

Scanner input = new Scanner(System.in)

a = input.nextInt()

#include <stdlib.h>

#include <stdio.h>

#include <conio.h>

void main()

{

int idx = 0

char buffer[200]

printf( "请输入(回车结束):\n" )

//循环读取一个字符并写及buffer,遇回车则结束

while( (buffer[idx++]=getch()) != '\r' )

putch( buffer[idx-1] )//输出刚读进来的李汪字符

buffer[idx] = 0

printf( "\n你输入的是:\n%s\n", buffer )

}

/////////////////////////////////////////////////////////////////////////////////////////////////////

补充里要的版本:

#include <stdlib.h>橘饥

#include <stdio.h>

#include <conio.h>

void main()

{

int idx = 0

char buffer[200]

printf( "请输入(回车结束):\n" )

while( (buffer[idx++]=getch()) != '\圆扰返r' ) {

putch( buffer[idx-1] )

putch( buffer[idx-1] )

}

}

#include<stdio.h>族歼渣

#include<math.h>

int main(){

double a,b,c,dis,x1,x2,p,q 兆悄

int n = 1

while(n){

    printf("Input a b c:")

    scanf("%lf%lf%lf",&a,&b,&c)

    dis=b*b-4*a*c

    p=-b/(2.0*a)

    q=sqrt(dis)/(2.0*a)

    x1=p+q

    x2=p-q

    printf("x1=%7.2f\nx2=%7.2f\n",x1,x2)

    printf("continue - 1, exit - 0:")

    scanf("%d",&n)

    改慧if(n == 0)break

}

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12329920.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存