A. c语言设计出来的程序为什么一按回车就自动退出了啊是不是少写了哪一个
在开余毁锋始的位置加上#includes“stdlib.h”然后在竖晌主程序中添加system("pause")余谨;语句
B. 为什么C语言软件点回车就停止工作
你是用win-tc么?
有一些就是运算完显示结果不等待就关闭了,为了能看到结果你要在最后加上getch();这样运算完他会暂停显示运算的结果
/*getch();就是暂停一下
按任意键继续*/
C. C语言 需要先输入一个数然后继续,可是一摁回车键整个程序就结束了 咋破
楼主,你好!
你程序中N定义的是整形的数
scanf中也是用%d来存的,你按回车键是一个字符,程序没法解释,所以就退出了
这只是我的理解,仅供产考!
D. C程序输入完回车直接退出
首先提醒一下这位兄弟:scanf("%d,%d",&a,&b);
谭浩强的教材里面这里有错误,scanf里面应该是 scanf("%d%d",&a,&b);否则你输入时就应该输入。
然后这是因为你到运行环境不同。你应该是在DEV下面运行的,还要加上这样的语句:#include<stdlib.h> system("pause");
我已经调试过了,没有问题,希望能帮助你。
E. c语言编程的exe文件为什么按回车会闪退,求原理解释。
这些都是依赖于windows的控制台窗口,程序执行完就退出了。
因为程序已经运行结束正常退出了,想看结果就去cmd里敲执行文件完整路径,或者给程序加getchar() scanf() 用stdio的输入函数来拦截程序不让它立马退出,或者调用用stdlib的system函数执行pause命令实现按任意键继续。
例如:
新建文本名叫c.c的文件,对文件进行编码,输入以下程序:
#include <stdio.h>
int main(void)
{
printf ("hellow world");
return 0;
}
三保存退出后,用gcc编译命令,编译c.c文件,命令如下
gcc c.c -o c
生成的c文件就是.exe文件
(5)c语言编程后按回车键自动结束扩展阅读:
C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。
F. C语言程序编译成功了,执行时候 输入数字后回车 程序自动关掉了
因为程序执行完毕退出了,界面被windows关掉了~ 所以你看到的现象是程序自动关掉。
以下3种方法可以让你直接在屏幕上看到运行结果,避免程序直接退出而看不到输出信息:
1.在cmd命令行里面运行你的程序。
2.在程序main函数return之前加入两个getchar();函数调用
3.在程序main函数return之前加上一行system( "PAUSE ");
G. 为什么我用c语言编的程序打开运行后按回车键就自动结束了
因为你的程序运行结束了,所以就自动结束了。。
如果是c语言的话,你可以在mian函数的return 0 前句加 system("pause"); 让程序停止。。
H. 怎样让程序按回车就结束C语言
这是编出来的。
例如:
程序团或尾
printf("Please
hit
ENTER
to
terminate
the
program\n");
getchar();
==================
常用的
system("pause");
显示拆弊的信息是:"Press
any
key
to
continue
.
.
."
若放在程序尾,按任何一个键,程序结束塌御伍。