永发信息网

编写c语言程序计算1~100中含有8的整数和

答案:4  悬赏:70  手机版
解决时间 2021-04-01 12:43
  • 提问者网友:骨子里的高雅
  • 2021-04-01 08:14
编写c语言程序计算1~100中含有8的整数和
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-04-01 08:23
思路是先计算个位为8的和,共10个数
再计算十位为8的和,共10个数,88计算两次
main()
{
int sum, i;
sum = 0;
** calculate sum of 8, 18, ...98
for(i=8;i<100;i+=10)
sum += i;
**calculcate sum of 80,81,...89
for( i = 80; i < 90;i++)
sum +=i;
**88 is added twice
sum -= 88;
printf("sum = %d\n",sum);
}
全部回答
  • 1楼网友:想偏头吻你
  • 2021-04-01 10:44
#include int main() {
int i,sum = 0;
for(i = 8;i < 100;i = i + 10) {
sum = sum + i;
}
printf("100以内,个位含有8的整数之和是:%d\n\n",sum);
return 0;
}
  • 2楼网友:妄饮晩冬酒
  • 2021-04-01 10:03
转换成字符串处理非常方便:
#include
#include
  • 3楼网友:詩光轨車
  • 2021-04-01 09:32
#include
void main()
{
int i;
int sum; sum=0;
for(i=8;i<100;)
{
sum=sum+i;
i+=10;
}
printf("%d\n",sum);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯