VC: MFC AppWizard[exe] 基本对话框 程序如下
voidCMyDlg::OnOK(){#include<stdio.h>{inta;printf("输入一个数字:");scanf("%d",&a);if(a>0)pri...
void CMyDlg::OnOK()
{
#include <stdio.h>
{
int a;
printf("输入一个数字:");
scanf("%d",&a);
if(a>0)
printf("你人见人爱啊!\n");
else
printf("你玉树临风啊!\n");
}
CDialog::OnOK();
}
By the way,我去掉了 预编译头文件
组建显示:
--------------------Configuration: 第几次了啊 - Win32 Debug--------------------
Compiling...
第几次了啊Dlg.cpp
第几次了啊Dlg.obj - 0 error(s), 0 warning(s)
问题是生成的EXE 为什么不能执行我的语言?????????
即应该让我输入一个数字的,结果是一闪就没了
嗯,如果最后加一句
system("pause");
也不能执行我的程序
只显示
请输入任意键
就没了
这到底是为什么呢????????? 展开
{
#include <stdio.h>
{
int a;
printf("输入一个数字:");
scanf("%d",&a);
if(a>0)
printf("你人见人爱啊!\n");
else
printf("你玉树临风啊!\n");
}
CDialog::OnOK();
}
By the way,我去掉了 预编译头文件
组建显示:
--------------------Configuration: 第几次了啊 - Win32 Debug--------------------
Compiling...
第几次了啊Dlg.cpp
第几次了啊Dlg.obj - 0 error(s), 0 warning(s)
问题是生成的EXE 为什么不能执行我的语言?????????
即应该让我输入一个数字的,结果是一闪就没了
嗯,如果最后加一句
system("pause");
也不能执行我的程序
只显示
请输入任意键
就没了
这到底是为什么呢????????? 展开
展开全部
说明一下
printf("输入一个数字:");
scanf("%d",&a);
像这样的函数 只能在CONSOLE程序 中起作用
在MFC AppWizard 下只是内存输出,看不到任何东西的
你用vc建一个 console 程序
printf("输入一个数字:");
scanf("%d",&a);
像这样的函数 只能在CONSOLE程序 中起作用
在MFC AppWizard 下只是内存输出,看不到任何东西的
你用vc建一个 console 程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把GUI程序和CONSOLE程序合到一起写, 新颖.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询