c语言按回车黑框消失
答:在程序结束部分加上暂停语句,或者输入语句,这样程序就能暂停下来让你看清楚结果了.比如system("pause");getchar();getch();getche();或者进入cmd命令行环境来运行程序
答:include <stdio.h> int max (int x,int y){ int z;if(x>y) {z=x;} else {z=y;} return z;} main(){ int a,b,c;scanf("%d %d",&a,&b);c=max(a,b);printf("\nmax is:%d\n",c);} 改正了一些你的错误
答:我比较喜欢用cfree。vs2010,按F5是 调试,你没加断点,自然闪一下窗口就没了,要想运行(不调试)要按ctrl+F5。这问题我以前也遇过。
答:需要在程序的最后加上system("pause"); 系统就会在完成你的程序后暂停了 如果不加的话 系统在完成你的程序后就会直接消失
答:include<stdio.h> include"stdlib.h" //system需要调用这个 void main(){ int a[6],i,j,t,num=0;float m=0;printf("请输入6个数\n");for(i=0;i<6;i++)scanf("%d",&a[i]);for(i=1;i<=5;i++)for(j=0;j<6-i;j++)if(a[j]>a[j+1]){t=a[j];a[j]=a[j+...
答:因为程序运行完了,所以就自动关闭了.两种解决方法,都是在代码最后的return前面加代码:1.getchar();//代码要求输入一个数,你不输的话就一直停在这里,就能看结果了.2.system("pause");//代码运行到这里的时候会停下,你就能看结果了.
答:在程序的结尾加一句getch()就可以了。
答:不是没有弹出,是输出太快了,已经执行完毕。如果你要看到信息,你需要让程序停下来。可以:1 可以在return 0;前加 system("pause");调用系统暂停命令停下来。2 也可以在return 0;前加 getch();靠等待输入停下来。
答:这是VS IDE调用打开的CMD窗口。你自己运行cmd打开“黑框”, cd进入到相应目录,运行它就不会自动关闭“黑框”
答:运行时黑框里没有任何显示应该是程序中有等待用户输入的语句,输入数据后回车才能继续往后执行,执行完成会显示按任意键结束,既然没有提示有错误,能运行出来命令提示框应该没问题的,说明你改对程序了啊,如果记得程序可以发过来我帮你看看
网友评论:
雍固18120802028:
c语言执行框单独使用时,按回车执行框就不见了. -
40128蒲王
: 因为你是用vc作为跳板运行的,vc考虑到大多数人不习惯在最后添加system("pause");,所以就默认为不结束程序,好让程序员方便快捷的看到结果. 而当你直接执行的时候,你的程序里没有任何的暂停代码,或者说是滞留的代码,所以你的程序当然会直接结束,这个时候,cmd框也就不会继续存在了.所以它会消失. 你在程序最后面加上一句system("pause");或者while(1);都可以. 满意请采纳,谢谢!
雍固18120802028:
c语言中调试时,输入回车后运行框就没了,是怎么回事 -
40128蒲王
: 两种解决办法: 1、#include <stdlib.h> int main() { ... system("pasue"); return 0; } 2、return上一句加getch();
雍固18120802028:
C程序执行时回车就消失
40128蒲王
: 写出你的程序. 或者包含stdlib.h 之后在主函数中结束处加上system("pause");放在return之前
雍固18120802028:
帮看一下C语言程序写的exe文件回车后怎么没出结果,程序框就消失了 -
40128蒲王
: 程序中有处理输入输出的语句吧?比如scanf,看看是不是格式符用错了.或者窗口消息有问题.
雍固18120802028:
求解!为什么编写C语言代码时按回车键会没有了?即使我输入getchar();或者system(“pause”)都没有用啊 -
40128蒲王
: 因为scanf只接收了你输入的两个数,并没有接受回车.所以当你在后面getchar或者system("pause")的时候,这两个函数就会把前面的回车接收了,也就认为你按下了按键.正确的做法是在scanf后先getchar把这个回车接收了.
雍固18120802028:
怎么样使得c语言运行时的那个cmd黑框不显示(c程序中没有输入及输出) -
40128蒲王
: 要看输出结果的话,就运行cmd,把文件拖到cmd黑框中,然后回车运行程序,即可看到结果.
雍固18120802028:
我刚学c语言,有一些需要操作的计算程序,为什么输入完值之后恩enter计算结果一闪,黑框就消失了?望高手指教 -
40128蒲王
: 修改了.自己看看.#include<stdio.h> #define Height 10int calculate(int Long,int Width);int main() {int m_Long;int m_Width;int result;printf("长方形的高度为:%d\n",Height); printf("请输入长方形的长\n");scanf("%d",&m_...
雍固18120802028:
为什么我每次运行已经编辑好的C程序,一按回车窗口自动消失?
40128蒲王
: 程序执行完了,当然就退出了. 你这是Dev-C++吧 你加个头文件#include<conio.h> 然后在最后一个}前加一句getch();
雍固18120802028:
C程序,给变量赋值之后回车,窗口消失,怎么解决.
40128蒲王
: 你在程序后面加一个语句system("pause"); 然后加一个#include<stdlib.h>头文件就可以了.
雍固18120802028:
怎么用VS2012写C语言程序运行结果弹出后那个运行结果的黑框就消失了 -
40128蒲王
: 在程序的最后加上一行:getch(); 就可以了,不过需要添加头文件 例如:// 头文件声明#include // 主函数 int main( void ) { // TODO 你需要处理的代码 // TODO 下面一行将是解决你问题的一行 getch(); return 1; } 解释:如果你没有任何处理,...