C语言程序转换为.exe文件的运行问题。
我编写了一个程序,将其转换为.exe后。输入两个数,将其两数相加的结果输出,程序没问题在TC中运行成功。可是我点开EXE文件运行后,输入了两个数回车之后也还没看见结果,程...
我编写了一个程序,将其转换为.exe后。输入两个数,将其两数相加的结果输出,程序没问题在TC中运行成功。可是我点开EXE文件运行后,输入了两个数回车之后也还没看见结果,程序就结束了。请问这是怎么回事??
能说的具体点吗?
不明白你说是什么意思 展开
能说的具体点吗?
不明白你说是什么意思 展开
展开全部
因为你的程序没有输入接口只有输出接口,编译成.exe他会自动执行,执行完了就给关掉了。。。
在你代码里面加上 getchar(); 或者 scanf("%d",&a) a要先声明 就可以让他暂停了。
在你代码里面加上 getchar(); 或者 scanf("%d",&a) a要先声明 就可以让他暂停了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
运行完了就结束了。
你要到命令行里运行才能看见。。
或者在程序代码里加:
#include<stdlib.h>
int mian()
{
/*你的代码*/
system("pause");
return 0;
}
或者
#include<conio.h>
int mian()
{
/*你的代码*/
getch();
return 0;
}
或:
#include<stdlib.h>
int mian()
{
/*你的代码*/
getchar();
return 0;
}
你要到命令行里运行才能看见。。
或者在程序代码里加:
#include<stdlib.h>
int mian()
{
/*你的代码*/
system("pause");
return 0;
}
或者
#include<conio.h>
int mian()
{
/*你的代码*/
getch();
return 0;
}
或:
#include<stdlib.h>
int mian()
{
/*你的代码*/
getchar();
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在开始菜单中点击运行,输入cmd
再看你的exe程序的路径,输入cmd中回车,就可以看见结果,
或者你在你的C源代码中程序结束前加上system("pause");
也可以看到结果。
再看你的exe程序的路径,输入cmd中回车,就可以看见结果,
或者你在你的C源代码中程序结束前加上system("pause");
也可以看到结果。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
运行CMD
把程序拖入再回车
把程序拖入再回车
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询