C语言中用scanf需要输入的地方按回车怎么就退出了?
1、你应该在printf(a); 的后一行加上一个断点,再运行,程序会停下来。
2、你在按下回车就结束这个程序了..所以窗口就会关闭。
3、没有实现功能, 也就是所说的交换,注释那些,是需要加代码的。
4、scanf(%d\n,t);应该为 scanf(%d\n,&t);原来写错了,所以输入的数并没有送入变量t,而是不知道送到哪里了。至于变量t的值是保留的内存中原有值,不一定是多少。如果恰好是0,那么就是您说的现象。
我用C语言编辑,有个scanf函数,运行时我输了数字,接着怎样才能继续运行...
首先打开C-Free0,然后一个空白的C语言页面保存为switch.c文件,继续输入一般的C语言的基础格式。C语言的输入语句,首先定义一个整型数值,然后从外面写入这个值。
因为程序执行完毕退出了,界面被windows关掉了~ 所以你看到的现象是程序自动关掉。以下3种方法可以让你直接在屏幕上看到运行结果,避免程序直接退出而看不到输出信息:在cmd命令行里面运行你的程序。
scanf() 函数的声明:int scanf(const char *format, ...)&a、&b、&c 中的 & 是地址运算符,分别获得这三个变量的内存地址。%d%d%d是按十进值格式输入三个数值。输入时,在两个数据之间可以用一个或多个空格、tab 键、回车键分隔。
WINDOWS的控制台程序输出并结束运行以后,窗口会自动关闭。解决方法是在程序结束前(即return 0语句的上一行)添加输入函数getch()或者scanf(),这样的话输出后窗口会保留,等待输入,敲回车键窗口就会关闭。
scanf 函数最主要的用法是:scanf(输入控制符, 输入参数);函数原型:int scanf(const char * restrict format,...);函数 scanf() 是从标准输入流stdin (标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中。
scanf(%d,grades[i]); 改成 scanf(%d,&(grades[i]); 前者把数据保存到0地址,所以会出错。
在C语言调试时,可以运行,但用键盘输入数字时,然后按回车键,程序就关闭...
1、c语言编写程序一般都是按回车就能继续运行你能不能吧程序弄上来让看看..可能是程序编写 的有问题 我感觉这个错误是腻输入的错误程序本身没什么错误...你写的程序是switch。。
2、因为你的程序运行结束了,所以就自动结束了。如果是c语言的话,你可以在mian函数的return 0 前句加 system(pause); 让程序停止。
3、在main()结束之后加个getch()窗口就停留了。 getch()是在等待你按键,你不按窗口就一直都在。
C语言能过编译,但是运行的时候输入两个数按下回车就提示停止工作了,这...
因为程序执行完毕退出了,界面被windows关掉了~ 所以你看到的现象是程序自动关掉。以下3种方法可以让你直接在屏幕上看到运行结果,避免程序直接退出而看不到输出信息:在cmd命令行里面运行你的程序。
程序没有等待输入输出,很快的运行完毕并退出了 程序没有等待输入,很快计算完毕输出并退出了 程序一运行就出错退出了。C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。
只要编译通过,一般情况下C语言程序停止工作,多为输入输出格式不对,或计算陷入死循环。输入输出格式不对。最常见的就是&符号,该有的没有,不该有的打了&符号。例如:int n;scanf(%d,n);n前少打了&符号。编译能通过,执行时就会出现停止工作的情况。
c语言输入数据后回车就退出了?
1、因为程序执行完毕退出了,界面被windows关掉了~ 所以你看到的现象是程序自动关掉。以下3种方法可以让你直接在屏幕上看到运行结果,避免程序直接退出而看不到输出信息:在cmd命令行里面运行你的程序。
2、内存溢出了。while(*p1=*p2)!=\0)根据整个程序要做的操作,自己看看?看不出来就追问。
3、这些都是依赖于windows的控制台窗口,程序执行完就退出了。因为程序已经运行结束正常退出了,想看结果就去cmd里敲执行文件完整路径,或者给程序加getchar() scanf() 用stdio的输入函数来拦截程序不让它立马退出,或者调用用stdlib的system函数执行pause命令实现按任意键继续。
4、代码没大问题,加上暂停的代码就能看到结果了。
5、因为你的程序运行结束了,所以就自动结束了。如果是c语言的话,你可以在mian函数的return 0 前句加 system(pause); 让程序停止。
6、在return 0;之前加一行getchar();就可以了。Visual Studio属于比较正式的开发工具,当所有命令执行完毕后,就没有仍然保留窗口的理由了,所以。