2 j732631394 j732631394 于 2014.03.14 20:29 提问

getchar()到底要输入几遍才能使运行框停在那里不消失?

我相信所有程序员都要看自己遍的程序并且验证输入后的结果是否符合题意吧.

1个回答

edie2008
edie2008   2014.03.14 21:31

对于C语言,在你正常的代码结束前写一个getchar()就可以。

edie2008
edie2008 你把需要输入两次的程序代码贴一下
4 年多之前 回复
j732631394
j732631394 为什么有些要输入两次呢?
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
为什么程序在getchar的时候不停顿??
getchar()与scanf()混用的时候一定要小心,原因如下: 用scanf()从键盘输入一个字符的时候必须按“回车(回车=='\n')”才能将字符赋值给变量。这时,stdin缓冲区里会留有一个'\n'。如果你紧跟着就用getchar()来从键盘获取另一个字符然后赋值给其它变量的时候,那么getchar()获得其实是stdin缓冲区里剩下的'\n'。这样就会出错误。 而getchar(
在开始运行输入CMD回车后,CMD命令黑框框出来闪一下就消失不见了--解决方法
如何 让 批处理文件 打开后 就进入 当前目录?           在 当前 目录 下 创建 一个 xxx.bat 文件,内容为 cmd,就ok了。         一、首先查看C:\WINDOWS\SYSTEM32下的CMD.EXE是否存在,文件日期是否正常;   检测结果为正常,与其他系统文件日期相同,应该不是这个问题。   二、再查看系统的环境变量,path是否包含如下
运行程序出现的黑框立即消失解决方法
原文地址:http://blog.csdn.net/kobesdu/article/details/8944700 1.在程序最后加  system("PAUSE");   要注意包含头文件#include"stdlib.h"   //system需要调用这个 2. 程序末尾加函数getchar(); getchar()是等待用户输入字符的函数,如果
Visual Studio2008 和2010 运行程序出现的黑框立即消失解决方法
1 在程序最后加         system("PAUSE");  要注意包含头文件#include"stdlib.h"   //system需要调用这个   2 程序末尾加函数getchar(); getchar()是等待用户输入字符的函数,如果程序没有getchar()函数,那么程序运行完就自动结束了,末尾加入了getchar()就需要用户手动输入字
关于getchar()输入字符后回车的几个例子
耐心看完这几个例子会很有收获例.1 .#include <stdio.h> int main() { char c; int n = 0; while ((c=getchar())!='a') { printf("%c,%d",c, n); } return 0; }1. 输入: ssss回车 得到: ssss 光标处(等待输入) 其
需要用getchar()吃掉回车的几种情况个人实验总结
写程序的时候有时会使用getchar()来接收一个字符。但程序很长的时候,有时会发生需要getchar()来接收字符的时候,运行直接跳过了。这可能就是,需要接收字符的getchar()接收了上次输入时最后的回车键,而没有正确的接收我要输入的字符。例如下面这个程序: 运行的时候我输入wuhan 回车,程序就直接结束了,不符合我的本意。这时就需要用getchar()来回收这个回车,再输入字符。
Scanner 调试时程序会结束,而运行时不会结束。
调试的方式不对。计算机运行很快,来一个数据很快就处理结束呢,还未等到下一个数据输入。所以调试的方式,应该按照这个顺序来调。 输入的数据为: jfreu(+敲击Enter键) virtbtr(+敲击Enter键) “”(+敲击Enter键)就会一直阻塞。import java.io.BufferedWriter; import java.io.File; import java.io.File
getchar如何输入输出三位数字问题
#include void main()   ||求最大最小平均值 { int i,j,k,sum,t,MAX,MIN; int array[120];   sum=0; j=0;    printf("Input have number(0    printf("if decide end,Input '00'\n");    for(i=0;i    { scanf("%d",&
关于getchar函数何时返回,当程序请求键盘输入时
用getchar()读入一个字符,当程序请求从键盘输入时,getchar()函数何时返回?
关于select2的使用——解决点击瞬间下拉框消失的问题
这几天项目使用select2作为下拉框的控件。今天突然发现一个问题。在点击下拉框选择值的时候,下拉列表瞬间消失。拦也拦不住。只有瞬时将鼠标放到搜索框中或者是旁边的滚动条时,才会定住。怎么回事? 开始以为是select2或者js的原因。所以我把页面上的其他元素一点点剥离,情况没有消除。剥离地只剩骨架了,还是闪跳。 又怀疑是select2自身的原因,是不是最近更新了,或者某些不着调的理由。所以去他