在线等候!急
const n = 3;
int i,j;
a0[n]={3,3,4},a1[n]={3,3,4};
b0[n]={2,2,2},b1[n]={2,2,2};
c0[n]={a0[0]*b0[0],a0[1]*b0[1],a0[2]*b0[2]}
c1[n]={a1[0]*b1[0],a1[1]*b1[1],a1[2]*b1[2]}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
sum=c0[i]+c1[j];
if(sum>30)
printf("%d,%d\n",i,j);//这里我想把打印改为输出到一个文本文件中,怎么样实现呢?
else
continue;
}
}
问题点数:20、回复次数:9Top
1 楼jcq(怘)回复于 2002-11-08 16:22:21 得分 10
File file = new File("test.txt");
fileOut = new PrintWriter(new FileOutputStream(file));
fileOut.println("sadfdsa");就可以了,还有printf,有这个函数吗?你自己写的吧
Top
2 楼tcby2000()回复于 2002-11-08 17:29:11 得分 0
fileout是什么类型?Top
3 楼qljsd(我本善良)回复于 2002-11-08 17:41:46 得分 0
PrintWriter fileOut = new PrintWriter(new FileOutputStream(file));
就可以了Top
4 楼pentax()回复于 2002-11-08 17:43:39 得分 0
怎么好像是c/c++代码?Top
5 楼BenLadeng5225(闪电战术)回复于 2002-11-08 21:22:27 得分 0
通过i/o流对象生成一个文本文件,将数组中的数逐个写入文本文件!Top
6 楼leileixia(磊磊侠)回复于 2002-11-08 21:37:05 得分 0
呵呵,这里可是JAVA论坛啊Top
7 楼telenths(_非法操作_)回复于 2002-11-08 22:29:24 得分 10
printf()???
C++??
如果你是想学 java 的话
告诉你一些公式
读写文件
//----------- 读-----------
BufferedReader reader = new BufferedReader(new FileReader("Path/file.txt"));
String str,Data="";
while(true){
str = reader.readLine();
if (str == null) break;
Data += str;
}
reader.close();
return Data;
//----------- 写 -----------
try{
FileWriter writer = new FileWriter("Popmail.ini");
writer.write("String Data"+"\n");
writer.write("String Data"+"\n");
iniWriter.flush();
iniWriter.close();
}catch(Exception e){
System.out.println(e);
}Top
8 楼fastmask(我心烦)回复于 2002-11-08 22:59:28 得分 0
是c++的,就用c++的流输出操作了。Top
9 楼tcby2000()回复于 2002-11-09 11:22:14 得分 0
我现在还想提个问题就是,怎么样把文件读进来。比方我想读C:\TEST.TXT这个文件,它里面的内容是
70%,20%,10%
30%,40%,30%
4.25,3.25,2
5.26,2.35,3.0
怎么样把读进来的这些数据分别赋给我上面说的那些数组里?Top




