c语言程序运行完后怎样停在显示窗口,我写的程序如下。但运行VC6.0生成的.exe文件,还是一闪而过。

#include <stdio.h>
#include <math.h>
main()
{
double a,b,c,b1,b2,b3,t,t1,x,x1,x2;
printf("input a b c\n");
scanf("%lf %lf %lf",&a,&b,&c);
c=a*c;
c=4*c;
b1=b*b;
t=b1-c;
if(t>0)
{
t1=sqrt(t);
b=-b;
b2=b-t1;
a=2*a;
x1=b2/a;
b3=b+t1;
x2=b3/a;
printf("x1=%lf,x2=%lf\n",x1,x2);
}
else if(t==0)
{
b=-b;
a=2*a;
x=b/a;
printf("x=%lf\n",x);
}
else
printf("b*b-4ac<0 on\n");
getchar();
}

第1个回答  2012-04-13
您好,如果想让系统停在命令提示符的话,您可以在main函数末尾加一个格式输入函数scanf,等待用户输入,命令提示框就不会消失了,而是等待您输入。
第2个回答  2012-04-13
生成的.exe文件运行时,除非有输入,否则不能等待,可以在程序结束处,增加一条输入语句。
第3个回答  2012-04-13
这个不行就试试 system("pause");看看 可能要加头文件<windows.h>本回答被网友采纳
第4个回答  2012-04-13
getchar();后面加一条scanf语句就行了!

c语言程序运行完后怎样停在显示窗口,我写的程序如下。但运行VC6.0生成...
您好,如果想让系统停在命令提示符的话,您可以在main函数末尾加一个格式输入函数scanf,等待用户输入,命令提示框就不会消失了,而是等待您输入。

c语言程序运行完后怎样停在显示窗口,我写的程序如下。但运行VC6.0生成...
在vc环境下可以观看程序运行结果,在wintc下如果想观看程序运行结果的话,在main程序最后增加一条语句getch();即可。

...也就是窗体文本链接在一起 。 并且生成一个可执行.exe文_百度...
点上面的感叹号啊,在原位置的debug里有个exe文件

Visual C++ 6.0 C语言编程后生成的exe文件单独运行时,输入后按下回车没...
你用Windows搜索在VC目录下搜一下windows.h这个文件, 把所在的目录配到 好像是菜单Tools -> Option对话框的Directory页面里面, 具体的你自己选一下, 我图形界面的东西记不太清.命令行的方法(另一种方法):开始菜单 -> 运行. 然后输入cmd回车. 把你的程序拖到那个黑框里, 按回车. 应该就不会一...

vc6运行C语言怎么打开黑窗口
在VC6.0写好程序后,还需要编译-运行,这样存储源程序的那个文件夹才会出现后缀为.exe的可执行文件,这样才会出现黑色的窗口,只要你的程序没有问题。举个例子:我现在写好程序了,先点击鼠标现在指着的“编译”,这可以检查你的程序有没有语法错误。然后再点击“运行”只要上一步没有问题,就会出现黑...

C语言编写好代码后,怎么编译,最后生成可执行文件?
1、打开c语言编辑工具,在工具中写入程序的源代码。2、完成以后,点击编译后点击组建,然后点击执行。3、执行完程序,点击回车按钮选项。4、点击文件另存为把文件存到你能够找到的文件夹中。5、打开保存在桌面的文件夹,里面有有一个 Bebug 的文件夹。6、打开 Bebug 的文件夹,有一个以.exe为后缀...

使用Microsoft visual c++ 6.0编译生成的程序不能停留界面,一闪就过 ...
你这个问题就出在你的代码上了,因为代码没有让它停留的命令,你就在main主函数中加上getchar();或者system("pause");就是停留的命令,不过这个要放在你的结束前面,不要放在main结束字符为return ;就放在return前面就行。运行后,你就可以直接看你的生成程序运行结果了 ...

c语言程序写完了,用vc++6.0可以运行,但直接点击debug中exe文件却无法运 ...
代码中有打开文件的操作.并且使用了相对路径.在VC调试的时候, 和双击exe时的运行路径不同, 所以导致打开失败, 从而在fscanf时出错.修正方式:1 改为绝对路径.2 将要打开的文件复制到合适的相对路径上,比如exe所在文件夹.

为什么用vc6.0编程c语言时运行后不显示,请按任意键继续?
define PAUSE system("pause");main(){ PAUSE\/\/不需要再加分号 } 如此,控制台调试简单程序的时候,当程序执行完成就会暂停,显示结果。而如果是复杂的程序,比如多线程、延迟程序、实时程序等,即时间线敏感的程序在循环中间加这句会使程序挂起。此时建议使用中断跟踪或者 cout<<"按任意键继续..."<...

vc++6.0写好代码之后如何生成EXE文件。
运行成功后就可以进行exe文件的生成了。点击工程->设置。在窗口的左上角有一个设置,点击下拉菜单,选择Win32 Release。然后点击“确定”。点击组建->批组建。保留Win32 Release 前面的对勾,去掉Win32 Debug前面的对勾。然后点击“创建”。然后你打开你所建立工程的文件夹,可以找到一个文件名为Release的...

相似回答