一个简单的C程序输出结果就是不对,无论输入什么,结果都是0,我是新手,自己写的可能有点乱见谅!

gilnuy0106 2011-06-14 10:06:14
#include<stdio.h>
#include<math.h>
main()
{
int term,n,v=0;
printf("please enter \n");
scanf("%d %d",&term,&n);
for(int i=1;i<=n;i++)
{
int t=0,s=0;
for(int j=i;j>=1;j--)//求出每一项的值
{
t=term*pow(10,(j-1));
s=s+t;
}
v=v+s;//求出最后的结果
}
printf("%d\n",v);
}
...全文
130 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gilnuy0106 2011-06-14
  • 打赏
  • 举报
回复
你回帖速度快啊,应该的以后还会麻烦你们的嘿嘿!
xiaoguangzaia 2011-06-14
  • 打赏
  • 举报
回复
。。我啥也没干 - -
hackbuteer1 2011-06-14
  • 打赏
  • 举报
回复
我在VS2008下运行的,也不是0啊
gilnuy0106 2011-06-14
  • 打赏
  • 举报
回复
嘿嘿可以啦。。哈哈行了,我写了半个多小时呢,终于可以了 谢谢了
gilnuy0106 2011-06-14
  • 打赏
  • 举报
回复
不是吧 我再试一遍 我也是在VC啊,每次输入什么值都是0
xiaoguangzaia 2011-06-14
  • 打赏
  • 举报
回复
我在vc下测试输出不为0啊

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧