VC++6.0加法

刚做的加法程序在VC6.0上试运行很好啊!
可是当我打开文件里生成的 EXE文件时 输入两个数后按回车窗口就自动关闭
这是怎么回事?
第一个不会我看第2个方法不错,试试,顺便问下,这样生成EXE文件呢?我老是不知道什么时候就有好多EXE文件那是怎么生成的?是不是点那个红色感叹号就自动生成了?

恩,是这样的,因为你用的是控制台程序,你输入两个数后,它会在cmd对话框里面输出个结果,然后迅速关闭(应为输出结果后程序已经运行完了,所以窗口关闭了)。
有两个方法可以改变:
1.运行cmd,然后在DOS命令下找到你的这个文件,在命令框下运行,就不会自动关闭了。
2.一个笨方法:你在源程序的结束处添加代码,用某个输入代表结束,这样产生的EXE文件,在你输入完两个数回车后,窗口就不会关闭了,而会等待输入关闭,这样你就能看到结果了。
温馨提示:内容为网友见解,仅供参考
无其他回答

VC++6.0加法
1.运行cmd,然后在DOS命令下找到你的这个文件,在命令框下运行,就不会自动关闭了。2.一个笨方法:你在源程序的结束处添加代码,用某个输入代表结束,这样产生的EXE文件,在你输入完两个数回车后,窗口就不会关闭了,而会等待输入关闭,这样你就能看到结果了。

C语言八进制整数的加法运算
int * InitStack() \/\/初始化栈 { int * top,* base;base=(int *)malloc(sizeof(int) * 50);if(!base){ cout<<"Error!";exit(1);} top=base;return top;} int * push(int * top,int n) \/\/元素入栈 { top=n;top++;return top;} int pop(int * top) \/\/取出栈...

用VC++6.0编写程序时,如何让运行程序的黑色执行界面不关闭的情况下,可...
你可以设置一个休止符(比如$),然后把程序放到一个while循环里 \/\/ 获取输入的指示符,记为c while(c) { \/\/ 这里写你的加法逻辑 \/\/ 最后,再读入一次c,if (c == '$') break;} 这样的话,只要最后没有输入$,就会一直重复计算加法了 ...

C语言实现100位以内大数的加法,只用char,数组,循环。
\/\/#include "stdafx.h"\/\/If the vc++6.0, with this line.#include "stdio.h"#include "string.h"int main(void){ char a[102],b[102],*pl,*ps,ll,ls; printf("Please enter 2 integers...\\n"); scanf("%[0-9] %[0-9]",a+1,b+1); if((ll=strlen(a+1)...

用C语言编程:1000位以内的正整数的加法运算
声明两个能容纳1000位十进制数的char型数组存储输入数字字符串,以长的做被加数和结果,短的长度控制加法循环次数。在加法过程中判断和处理进位。举例代码如下:\/\/#include "stdafx.h"\/\/If the vc++6.0, with this line.#include "stdio.h"#include "string.h"int main(void){ char a[1002]...

编写程序计算++ i++ i++的值
结果为16,说明用的编译环境是VC++6.0,如用TC环境,则结果为18。VC环境下,对于前增减运算(++i),自增自减是按从左到右扫描顺序,以一个运算符两边涉及前自增减的两个运算对象为单位进行之前增减的;对于后增减运算(i++),是以整个表达式为单位最后统一增减的。如(i++)+(++i)+(++i)是...

c语言求平均值
加法:int add(int a, int b){ int temp = 0; do{ temp = a; a = a & b; b = b ^ temp; a = a << 1; }while(a != 0); return b; } 除法:int div1(int a, int b){int n = 0;while (a > b){a = a - b;n = add(n, 1);}r...

求用C++解决大数的四则运算的代码,编辑环境VC++6.0
a-c;else if (b=='*')return a*c;else if (b=='\/')return a\/c;else {printf("运算符错误");return 0;} 1、原理上,是采用分段阵列,根据运算法则来进行,就像CPU里的运算加法器一样 2、我看了下下面的源码,VC6.0环境下的,你可以下载参考 http:\/\/www.hackchina.com\/cont\/17621 ...

c语言 初接触语言简单加法错误
include<stdio.h> void main(){ int a,b,c;printf("输入两个整数:\\n");scanf("%d,%d",&a,&b);printf("a=%d,b=%d\\n",a,b);c=a+b;printf("和为:%d\\n",c);} 亲,我用的是vc++6.0,希望采纳!!!

用C语言写一个加法运算的代码怎么写?
例子如下:直接编译,程序输出结果中任意输入两个数字,程序执行结果如下图所示:知识扩展:C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但...

相似回答