欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

输出各位数字之和为特定值的三位数

程序员文章站 2022-07-13 13:57:22
...

输出一个三位数,其个位十位和百位数字相加为特定值,个位十位和百位数字相加为6的三位数。

#include<stdio.h>
main()
{
	 int num,k,s,count=0;
	 for(num=100;num<1000;num++)
	 {
		  s=0;
		  k=num;
		  while(k!=0)
		  {
			   s+=k%10;/*k%10可以让数字的最低提取出来,依次计算各位数字之和*/
			   k/=10; 
		  }
		  if(s==6)
		  {
			   count++;
			   printf("%d ",num);
		  }
	}
}

程序运行后输出的结果:输出各位数字之和为特定值的三位数