c语言程序设计答案:计算100到1000间有多少个数其个位数字之和是5?

2024-11-06 07:23:20
推荐回答(3个)
回答(1):

#include"stdio.h"
main()
{
int i;
for(i=100;i<=1000;i++)
{

if((i%10+(i/10)%10+i/100)==5)
printf("%d\n",i);
}

}

回答(2):

#include

void main()
{
int uni; //个位
int deci; //十位
int hund; //百位
int count=0; // 满足条件数字的个数
for(int i=100;i<1000;i++)
{
hund=i/100; //取百位数字
deci=(i/10)%10;//取十位数字
uni=i%10;//取个位数字
if((hund+deci+uni)==5) count+=1;
}
printf("100到1000间有%d位数字各位数字之和是5\n",count);

}

回答(3):

标题就有错别字,你这做事情的态度!