C语言中的程序一按回车就无法运行是怎么回事

具体是这样的,无论做什么代码都一样

应该是scanf("%d",&n);
你的scanf语句中,n的前面少了&
温馨提示:内容为网友见解,仅供参考
无其他回答

为什么c语言编程后的程序打开后一按回车就关掉
可能是哪个数组越界了 或者数组元素太多了 或者试下这个 include<stdlib.h> 在程序末尾或是你想显示数据的地方加上system("PAUSE");

c语言程序运行的时候完成输入之后按回车键就一直停留在下一行不动,这...
所以可能是你输入的数据不满足自己写的程序的规范 比如,程序写 scanf(“%d”,&a);scanf(“%d”,&b);假设你的a 要分别赋值1 2 这时 你的输入应该是1空格或者换行2,而非12。当然,这只是一个简单的例子,有它的不规范之处,但我觉得还是可以说明一些问题的。

我用c语言编了一个程序,问题和我的方案如图,但是按回车却什么都不输出...
中改变了全局变量 i 的值,而 i 不仅是输出结果,还是最外层 while 循环的计数器,所以这个值一旦被改变整个循环就会混乱,最后出现死循环,导致程序无限运行无法输出结果。所以题主需要一个 i 的副本来完成上述循环,而不改变 i 本身的值。 另一点,题主的 sum 变量是全局的,所以每执行一次最外层循环后就必须将其...

c语言设计出来的程序为什么一按回车就自动退出了啊?是不是少写了哪一...
看见命令提示符下的 提示了吗 按任意键 退出 就是说 你按回车键 就推出了 OK ?

在C语言调试时,可以运行,但用键盘输入数字时,然后按回车键,程序就关闭...
因为你程序写错了,没有语法错误,但有逻辑错误,逻辑错误就是你的编程思想是错的导致程序不能运行

为什么我用c语言编的程序打开运行后按回车键就自动结束了
因为你的程序运行结束了,所以就自动结束了。。如果是c语言的话,你可以在mian函数的return 0 前句加 system("pause"); 让程序停止。。

C语言编辑好的可执行程序,命令窗口为什么一按enter键就消失了?_百度知 ...
你在编辑程序里运行程序的时候,IDE会在后面插上一段代码,就是please...什么的那个,但是直接运行exe就不会有插入的代码了,运行结束自动就退出了,就是窗口一闪而过。要想看到结果,得在命令窗口里执行,就是打开“命令提示符”,然后cd ...到你的exe所在的文件夹,比如是 D:\\hello\\hello.exe,...

C语言中的程序一按回车就无法运行是怎么回事
应该是scanf("%d",&n);你的scanf语句中,n的前面少了&

c语言为什么我的程序运行后输入数后回车就显示停止运行。
scanf("%d\\n",t);应该为 scanf("%d\\n",&t);原来写错了,所以输入的数并没有送入变量t,而是不知道送到哪里了。至于变量t的值是保留的内存中原有值,不一定是多少。如果恰好是0,那么就是您说的现象。

为什么我的C语言控制台里复制输入中文顿号,再按回车之后程序会崩溃?
这个输入对于你的程序应该属于非法输入 如果你程序对异常处理的不好,那么崩溃很正常 举个例子,顿号占2字节,如果你用字符串输入,那么空间越界可能会导致崩溃 如果你代码里面原本只是想读一个符号,用的getchar,那么由于输入顿号,实际输入两个字符,后续的所有输入都可能比预期错位,从而导致各种非预期...

相似回答