计算机技术论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

  • 欢迎访问 计算机技术论坛-电脑迷与初学者的家园!由于论坛管理严格,新注册会员可能遇到各种问题,无法解决的请发邮件 admin@jsjbbs.cn
查看: 7947|回复: 17

[已解决] 有谁能帮我解决一下这个C语言编程?

[复制链接]
发表于 2009-4-16 20:17:25 | 显示全部楼层 |阅读模式
用do、、、while语句求1+3+5+、、、、、+10的和?
发表于 2009-4-16 20:29:42 | 显示全部楼层
这是1+3+5+7+9的和
main()
{int i,sun;
i=1;sun=0;
do
     {sun+=i;
       i+=2;}
while(i<=9);
printf("%d\n",sun);
}
发表于 2009-4-16 20:33:29 | 显示全部楼层
{int i=1,sum=0;
while(i<=10)

sum=sum+i;

i=+2;   
}
C#放了好长时间不记得了!差不多吧!
彳亍de孑孓 该用户已被删除
发表于 2009-4-16 21:39:01 | 显示全部楼层
用do、、、while语句求1+3+5+、、、、、+10的和?

int i=1,sum=1;
do{
     sum += i;//满足条件相加
    i += 2;//i 自加2
}
while(i<=10);
purple0605 该用户已被删除
发表于 2009-4-16 22:29:33 | 显示全部楼层
你确定最后一位是10么?

用c实现就一个简单循环
发表于 2009-4-17 08:44:50 | 显示全部楼层
LS几位的都正确的嘛,就是梦瑶版主那个SUN,我没明白为什么起这么个名字,一般大家够会写SUM,估计是手误~~
彳亍de孑孓 该用户已被删除
发表于 2009-4-17 09:58:06 | 显示全部楼层
sum是求和的意思!!!
不过也只是个变量而已!!
发表于 2009-4-19 17:11:47 | 显示全部楼层
main()
{int i,sum=0;
  for(i=1;i<=10;i+=2)
   sum+=i;
  printf("%d\n",sum);
}
第二种
main()
{int i=1,sum=0;或i=0,sum=1;或i=0,sum =0;
  while(i<=10)
   {sum+=i;或i+=2;sum+=i;或i++;sum+=i;i+=1;
     i+=2;
    }
  printf("%d\n",sum);
}
main()
{int i=1,sum=0;
  do
   {sum+=i;i+=2;这一步和上面的相同
    }
  while(i<=10);
  printf("%d\n",sum);
}
发表于 2009-4-19 17:14:01 | 显示全部楼层
要看你如何设置i和sum啰
ldd2133 该用户已被删除
发表于 2009-4-23 17:46:58 | 显示全部楼层
你们几个,,这么简单的程序,一个就够了,还都写啥!!!!你们写的都对的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

无图版|手机版|计算机技术论坛 JSJBBS.CN @ 2008-2024 ( 鲁ICP备17021708号 )

技术支持 : 北京康盛新创科技有限责任公司

快速回复 返回顶部 返回列表