我用turbo C++编了一个程序,可是打开时窗口一闪就自动关了,这是为什么?

main(){doubled;floatf;longl;inti;i=f=l=d=20/3;printf(“%d%ld%f%f\n”,i,l,f,d);}老师的作业,谢谢... main()
{ double d; float f; long l; int i;
i=f=l=d=20/3;
printf(“%d %ld %f %f \n”, i, l, f, d);
}
老师的作业,谢谢
展开
 我来答
畅景彰b5
2010-10-25 · TA获得超过4374个赞
知道小有建树答主
回答量:839
采纳率:0%
帮助的人:1296万
展开全部
你这里打的双引号用的是中文的双引号,不知道你在tc里面用的是中文的还是英语的双引号如果是中文的双引号的话是不能运行的,我把这里的双引号改成英语的双引号后在vc里面运行就通过了。
不过vc程序调试运行以后会自动等待按键关闭,tc好像没有,所以你加个getchar();试试看会不会再一闪而过
不过我建议你不要用tc,tc很多东西都不完善的,而且全国计算机等级考试2级3级用的都是vc作为c的开发工具,所以能换的话还是换了吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
中智咨询
2024-08-28 广告
在当今竞争激烈的商业环境中,企业需要不断提高自身的竞争力,以保持市场份额和增加利润。通过人效提升,企业可以更有效地利用有限的资源,提高生产力和效益,从而实现盈利目标。中智咨询提供全方位的组织人效评价与诊断、人效提升方案等数据和管理咨询服务。... 点击进入详情页
本回答由中智咨询提供
ssdfa0727
2010-10-28 · TA获得超过127个赞
知道小有建树答主
回答量:80
采纳率:0%
帮助的人:96.7万
展开全部
使用getch()函数可以实现输入一个字符后结束程序。
这个函数是在conio.h这个头文件中定义的,所以要加上
#include <conio.h>
当然你也可以用
Windows-Output察看刚才的输出。
如果要求你们必须用Turbo C++,那岂不是悲剧了,它所支持的C++语法已经过时多年了……
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ljh3a
2010-10-25 · TA获得超过211个赞
知道答主
回答量:61
采纳率:0%
帮助的人:74.1万
展开全部
这个能编译通过才怪连头文件都没得,这是DOS环境下,你要看结果,有两个办法加个函数,或者在运行里输入CMD然后运行这个文件比如文件明为1就输入1可以看到结果了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沈红伟
2010-10-25 · 超过33用户采纳过TA的回答
知道答主
回答量:184
采纳率:100%
帮助的人:38.4万
展开全部
你应该加句getchar()吧,好像是
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-10-25
展开全部
少“按任意键结束”?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式