下面这些代码,我想单步调试,设置好断点以后,开始调试窗口总是一闪而过就关闭了,请问大神该怎么办? 65

#include<stdio.h>intmain(){intk,i;doubleitem,sum=0;for(i=1;i<=100;i++){item=1;for(k=1... #include<stdio.h>
int main()
{
int k,i;
double item,sum=0;
for(i=1;i<=100;i++){
item=1;
for(k=1;k<=i;k++){
item=item*k;
}
sum=sum+item;
}
printf("sum=%e\n",sum);
return 0;
}
这是用嵌套循环计算1!+2!+。。。+100!的代码
展开
 我来答
缘明思
2014-07-03 · TA获得超过543个赞
知道小有建树答主
回答量:795
采纳率:88%
帮助的人:349万
展开全部
简单的说,你按错键了。图片就不给你乱画了。你在你图片右上的位置上,有一组按钮。其中第一个是运行,第二个不认识,第三个是单过程运行,第四个是进入过程,第五个是退出过程。第六个是暂停,第七个是结束。
大概,你按第三个就可以了。
IT孤鹜
2014-06-24 · TA获得超过4198个赞
知道大有可为答主
回答量:3960
采纳率:71%
帮助的人:3591万
展开全部
你的100!应该是太大了,导致内存溢出等不可预测问题,你可以把100!改为10!测试一下,看看还有没有问题了
更多追问追答
追问
我最后用指数形式输出结果,是在计算范围之内的。。。不是这个问题
追答
我用vc6.0 没有错误,代码没问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
春天史努比
2014-06-16 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:112
采纳率:100%
帮助的人:63.3万
展开全部
你的断点都设在什么位置啊,要是过了这果断点程序就退出了当然就是一闪而过了
更多追问追答
追问
我每一行都试了,不是运行到断点位置就停止了么?怎么会结束呢?
追答
提问的时候要说明你是用什么编译器,编译报了什么信息的,不然别人怎么给你排除问题呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式