程序怎么不出结果?我用microsoft visual c++ 2010 学习版,命令提示框闪一下就没啦,代码如下。
#include"stdafx.h"voidmain(){inti;intsum=0;{for(i=1;i<=100;i++)sum=sum+i;printf("%d\n...
#include "stdafx.h"
void main()
{int i;
int sum=0;
{
for(i=1;i<=100;i++) sum=sum+i;
printf("%d\n",sum);
}
}
把printf("%d\n",sum);换成printf("sum=%d\n",sum);也不行,我刚学哦 展开
void main()
{int i;
int sum=0;
{
for(i=1;i<=100;i++) sum=sum+i;
printf("%d\n",sum);
}
}
把printf("%d\n",sum);换成printf("sum=%d\n",sum);也不行,我刚学哦 展开
3个回答
展开全部
#include "stdio.h"
int main()
{
int i;
int sum=0;
for(i=1;i<=100;i++)
{
sum=sum+i;
}
printf("%d\n",sum);
getchar();
getchar();
return 0;
}
楼上说的对,程序运行结束自动关闭,所以你看不到运行结果,加两个getchar就可以了。
另:你那个"stdafx.h”是什么情况!刚开始学我想还是养成良好的编程习惯,遵循一定的编程格式,增加代码的可读性,希望可以帮到你!
int main()
{
int i;
int sum=0;
for(i=1;i<=100;i++)
{
sum=sum+i;
}
printf("%d\n",sum);
getchar();
getchar();
return 0;
}
楼上说的对,程序运行结束自动关闭,所以你看不到运行结果,加两个getchar就可以了。
另:你那个"stdafx.h”是什么情况!刚开始学我想还是养成良好的编程习惯,遵循一定的编程格式,增加代码的可读性,希望可以帮到你!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vc2010不像vc6自动具备停顿功能,增加一个system("pause")就行
void main()
{
int i;
int sum=0;
for(i=1;i<=100;i++) sum=sum+i;
printf("%d\n",sum);
system("pause");//增加这个语句
}
void main()
{
int i;
int sum=0;
for(i=1;i<=100;i++) sum=sum+i;
printf("%d\n",sum);
system("pause");//增加这个语句
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可执行文件exe执行完以后会自动关闭。
可以在程序最后面加getchar(),这样输入字符后才结束。
编程时点击运行是调试状态,最后程序终止时提示main函数返回状态
可以在程序最后面加getchar(),这样输入字符后才结束。
编程时点击运行是调试状态,最后程序终止时提示main函数返回状态
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询