C语言 初学编程 关于getchar函数的问题 我用的开发环境是dev-c++,做完程序后 打开 5
C语言初学编程关于getchar函数的问题我用的开发环境是dev-c++,做完程序后打开exe,发现打开一下窗口闪一下就消失了。百度后得知解决方法是用函数getchar或...
C语言 初学编程 关于getchar函数的问题
我用的开发环境是dev-c++,做完程序后 打开exe,发现打开一下 窗口闪一下就消失了。
百度后得知解决方法是用函数getchar或者system。后者我已经使用过 解决了我的问题。但前者却不行。请先看图中程序和对应描述,我的问题在最后
如图1我使用了getchar 但做完程序打开exe 窗口仍然闪一下就没了,跟没用一样
如图2,由于用了if else,所以我使用2处getchar(不知道这样对不对,如不对请指出),但还是相同的情况,exe窗口闪一下没了。不过,若我把第二处的getchar放在它下方的大括号之外,则if(a==1)却可以使窗口不消失 即按任意键才继续,反而if(a==0)还是闪现后消失
如图3,getchar可以达到使窗口不消失的效果,按任意键才会继续(窗口消失)
为什么三个程序都用了getchar却有不同的效果?请按三幅图不同的情况来分别回答,谢谢 展开
我用的开发环境是dev-c++,做完程序后 打开exe,发现打开一下 窗口闪一下就消失了。
百度后得知解决方法是用函数getchar或者system。后者我已经使用过 解决了我的问题。但前者却不行。请先看图中程序和对应描述,我的问题在最后
如图1我使用了getchar 但做完程序打开exe 窗口仍然闪一下就没了,跟没用一样
如图2,由于用了if else,所以我使用2处getchar(不知道这样对不对,如不对请指出),但还是相同的情况,exe窗口闪一下没了。不过,若我把第二处的getchar放在它下方的大括号之外,则if(a==1)却可以使窗口不消失 即按任意键才继续,反而if(a==0)还是闪现后消失
如图3,getchar可以达到使窗口不消失的效果,按任意键才会继续(窗口消失)
为什么三个程序都用了getchar却有不同的效果?请按三幅图不同的情况来分别回答,谢谢 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询