为了账号安全,请及时绑定邮箱和手机立即绑定

计算各位数字之和等于16的4位数的最大值

计算各位数字之和等于16的4位数的最大值

C
qq_森林_3 2016-10-28 14:18:50
拜托用简单点的C写 
查看完整描述

1 回答

?
望远

TA贡献1017条经验 获得超1032个赞

#include<stdio.h>
void main()
{
	int i,j,k,r,n,m=0;
	for(n=1000;n<10000;n++)
	{
		i=n/1000;//千位
		j=n/100-i*10;//百位
		k=n/10-j*10-i*100;//十位
		r=n%10;//个位
		if((i+j+k+r)==16)
		{
				m=n;
		}

	}
	if(m==0)
	printf("不存在该数!\n");
	else
	printf("最大值为: %d\n",m);
}

//img1.sycdn.imooc.com//5812f3cc0001c0a103330052.jpg

查看完整回答
反对 回复 2016-10-28
  • 1 回答
  • 0 关注
  • 1203 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信