max
#include
main()
{
int x,y,max;
printf("please input x,y=");
scanf("%d,%d",&x,&y);
if(x>y)
max=x;
else
max=y;
printf("the max is=%d\n",max);
}
我用得是tc3.0,如果我不进编程环境,编译完成后直接点击生成的.exe文件,输入X,Y的值后按回车界面来不及显示就消失了,要么就是结果没来得及看清就没有了,很多程序都是这样。
要怎么做才能让他程序云新结束后显示结果,不要自动关闭啊。
有人教我这个办法,
程序没有问题,可以正确输出较大的数(特别注意一点:由于你的scanf()中的格式控制符是用逗号分隔的,所以在输入数字时也要用逗号分隔),至于你说的“稳定显示出来...执行完毕后按任意键继续”这个问题只需要包含头文件stdlib.h之后在main()结尾,return 0;之前加上system("pause");即可,原程序按此做如下修改:
//---------------------------------------------------------------------------
#include
#include
int main(void)
{
int x,y,max;
printf("please input x,y=");
scanf("%d,%d",&x,&y);
if(x>y)
max=x;
else
max=y;
printf("the max is=%d\n",max);
system("pause");
return 0;
}
//---------------------------------------------------------------------------
但是我 单独运行结果也不行,
打开出现CMd界面,直接显示press any key continue.....
悲剧啊,为什么呢
怎么不运行呢。。。