跪求:::用JAVA调用有参数的EXE

iori97king 2006-08-16 04:28:54
比如一个用C生成的EXE:功能
输入 a和b的值
输出 a+b
#include <stdio.h>
void main()
{
int ce;//代表测试例子的个数
int i;
int a,b;
scanf("%d",&ce);
for(i=0;i<ce;i++)
{
scanf("%d%d",&a,&b);
printf("%d",a+b);
}
}
生成的a.EXE


我想用JAVA调用 并且把测试数据也给它

应该怎么办??

Runtime.getRuntime.exec("a.exe"+"1"+"3"+"4");

其中 "1"==ce
"3"==a
"4"==b

可是这样的调用不了啊 那些参数传不进去

应该怎么调用呢???我是在做一个在线C语言判断系统,客户提交,服务器这边自动判断
...全文
107 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ppfyk 2006-08-24
  • 打赏
  • 举报
回复
很严肃的技术问题,搞什么"跪求"你对人是动不动就跪呀?没骨头!!!!!!!!!!!!!!!!!!
pauliuyou 2006-08-17
  • 打赏
  • 举报
回复
Process p = Runtime.getRuntime().exec(a.exe);
InputStream in = p.getInputStream();
OutputStream out = p.getOutputStream();
out.write("10".getBytes());
out.write("20".getBytes());

byte [] buffer = new byte[1024];
int i = in.read(buffer);

可以试一下
SafeSoft 2006-08-16
  • 打赏
  • 举报
回复
up 用webservice做
iori97king 2006-08-16
  • 打赏
  • 举报
回复
楼上的说清楚点好吗? 谢谢 真的谢谢你
winnyboy 2006-08-16
  • 打赏
  • 举报
回复
用webservice做
iori97king 2006-08-16
  • 打赏
  • 举报
回复
怎么没人顶呢 我自己顶

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧