程序设计

1.写一个JAVA程序,循环输入数据,数据范围是1到1000的数,判断是否为素数,如果为素数则显示输出到屏幕上,输入0则退出程序。2.打开一个文本文件,每次读取一行内容。... 1.写一个JAVA程序,循环输入数据,数据范围是1到1000的数,判断是否为素数,如果为素数则显示输出到屏幕上,输入0则退出程序。
2.打开一个文本文件,每次读取一行内容。将每行作为一个字符串读入,并将字符串显示输出到屏幕上。
3.编写一个程序:要求(从标准输入中)输入五个学生的成绩(从0到100的整数),并将这五个数保存到文件“data.txt'中。然后再编写一个程序;从文件"data.txt"中读取这五个学生的成绩,并计算它们的平均数,然后按从小到大的顺序(在标准输出窗口)输出这五个学生的成绩
展开
 我来答
java118
2006-01-05 · TA获得超过9348个赞
知道小有建树答主
回答量:1387
采纳率:100%
帮助的人:801万
展开全部
1

import java.io.*;
public class PrimeNumber
{
public static void main(String args[])
{

while(true)
{
System.out.print("请输入1-1000的整数(输入0为退出):");
String str = Input.inputString();
int n ;
try
{
n= Integer.parseInt(str);
}
catch(Exception e)
{
System.out.println("输入的不是数字,请重新输入");
continue;
}
System.out.println();
if((n > 1000 || n < 1) && n != 0)
{
System.out.println("请重新输入");
continue;
}
if(str.equals("0"))
{
break;
}
int i;
for(i = 2;i <= n;i++)
{
if(n%i == 0)
{
break;
}

}
if(i >= n)
{
System.out.println(n + "是素数!");
}
}
}
}

class Input
{
public static String inputString()
{
String str="";
try
{
BufferedReader i=new BufferedReader(new InputStreamReader(System.in));
str=i.readLine();
}
catch(Exception e)
{
System.out.println(e);
}
return str;
}
}

2

import java.io.*;

public class Readfile
{
public static void main(String[] args)
{

File infile = null;

try
{
infile = new File("aa.txt");
}
catch (Exception e)
{
System.err.println("没有找到文件");
System.exit(1);
}

try
{
BufferedReader reader = new BufferedReader(new FileReader(infile));

String line;

while((line=reader.readLine())!=null)
{
System.out.println(line); // 写入System.out中
}
}
catch (Exception e)
{
System.err.println("文件读取错误");
System.exit(1);
}
}
}

3题太麻烦了,不会了!
纵横线智能化
2006-01-05 · TA获得超过1858个赞
知道大有可为答主
回答量:3615
采纳率:0%
帮助的人:1406万
展开全部
用其它语言写我还会了,
Java还有待学了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a20c590ca
2006-01-05 · TA获得超过217个赞
知道答主
回答量:382
采纳率:0%
帮助的人:192万
展开全部
用其他语言写行不行?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式