| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 668 人关注过本帖
标题:关于运行结果的文本输出
只看楼主 加入收藏
miwusenlin
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-7-18
收藏
 问题点数:0 回复次数:7 
关于运行结果的文本输出

我有一个程序:
main()
{int n,a1[9],a2[9],a3[9],a4[9],a5[9],a6[9],a7[9],a8[9],a9[9],i1,i2,i3,i4,i5,i6,i7,i8,i9;
for(n=1;n<10;n++)
a1[n]=a2[n]=a3[n]=a4[n]=a5[n]=a6[n]=a7[n]=a8[n]=a9[n]=n;
for(i1=1;i1<10;i1++)
for(i2=1;i2<10;i2++)
for(i3=1;i3<10;i3++)
for(i4=1;i4<10;i4++)
for(i5=1;i5<10;i5++)
for(i6=1;i6<10;i6++)
for(i7=1;i7<10;i7++)
for(i8=1;i8<10;i8++)
for(i9=1;i9<10;i9++)
if ((int)(a1[i1]/3.5)!=(int)(a2[i2]/3.5) && (int)(a2[i2]/3.5)!=(int)(a3[i3]/3.5) && (int)(a3[i3]/3.5)!=(int)(a1[i1]/3.5) &&
(int)(a4[i4]/3.5)!=(int)(a5[i5]/3.5) && (int)(a5[i5]/3.5)!=(int)(a6[i6]/3.5) && (int)(a6[i4]/3.5)!=(int)(a4[i4]/3.5) &&
(int)(a7[i7]/3.5)!=(int)(a8[i8]/3.5) && (int)(a8[i8]/3.5)!=(int)(a9[i9]/3.5) && (int)(a9[i9]/3.5)!=(int)(a7[i7]/3.5) &&
(a1[i1]%3)!=(a4[i4]%3) && (a4[i4]%3)!=(a7[i7]%3)&&(a7[i7]%3)!=(a1[i1]%3) &&
(a2[i2]%3)!=(a5[i5]%3) && (a5[i5]%3)!=(a8[i8]%3)&&(a8[i8]%3)!=(a2[i2]%3) &&
(a3[i3]%3)!=(a6[i6]%3) && (a6[i6]%3)!=(a9[i9]%3)&&(a9[i9]%3)!=(a3[i3]%3))
printf("/n%d,/n%d,/n%d,/n%d,/n%d,/n%d,/n%d,/n%d,/n%d",a1[i1],a2[i2],a3[i3],a4[i4],a5[i5],a6[i6],a7[i7],a8[i8],a9[i9]);

getch();
}
运行的结果不会保存为.txt格式,请高手指教,还需要加点什么语句使之运行的结果能保存为.txt格式的呢?
非常感谢!!

搜索更多相关主题的帖子: 文本 结果 输出 运行 
2006-07-18 17:54
穆扬
Rank: 1
等 级:禁止发言
帖 子:1910
专家分:0
注 册:2006-6-1
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽

2006-07-18 18:12
wangsong
Rank: 1
等 级:新手上路
帖 子:45
专家分:0
注 册:2006-7-15
收藏
得分:0 
只要做输出重定向就可以了,比如:上面的程序生成的可执行文件时aaa.exe,并在D盘根目录下
D:\>aaa.exe >> output.txt
结果重定向到output.txt文件中了

2006-07-18 21:44
miwusenlin
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-7-18
收藏
得分:0 
能说详细了吗?我好久没用过tc了
2006-07-18 22:00
limaoyuan
Rank: 1
等 级:新手上路
帖 子:493
专家分:0
注 册:2006-6-25
收藏
得分:0 
好乱呀,这就是C学到一定程度了吗,还是只是基础呀?

我在说's blog   http://www..cn
2006-07-18 22:17
miwusenlin
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-7-18
收藏
得分:0 

确实有点乱,但这个程序没有编错,能运行出46656组结果,我就是不会把它们保存下来啊

2006-07-18 22:27
高阁逆风
Rank: 5Rank: 5
等 级:职业侠客
威 望:8
帖 子:508
专家分:321
注 册:2006-4-29
收藏
得分:0 

可以在程序中添加
#include<dos.h>
头文件,然后在程序中添加
system("a.exe >> a.exe"); /*其中a.exe为程序保存的文件名*/
就可以了!


      上天安排我做了个多情的人,却又安排我遭遇了无数绝情的人,所以我最终把自己磨练成了一个滥情的人。别人是人见人爱,我是见人爱人.......
2006-07-19 01:49
miwusenlin
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-7-18
收藏
得分:0 

确实可以,谢了

2006-07-19 21:10
快速回复:关于运行结果的文本输出
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018392 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved