编程,输出全部个位数为6且能被32整除的五位数及其个数.
————
main()
{
int a,n=0;
for(a=2000;a<=9999;a++)
if( ( (a%32)20+6 )%32==0){printf(“\n%d6”,a);n++;}
printf(“\nn=%d”,n);
}
2-22,一辆卡车违背交通法那么,撞人逃跑.现场三人目击事务,但都没记住车号,只记下车号的部分特点.甲讲:牌照的前两位数字是同样的;乙讲:牌照的后两位数字是同样的;丙是位数学家,他讲:四位的车号刚好是一个整数的平方.依照以上线索,编程,输出车号.
————
main()
{
int a,b,c;
for(a=0;a<=9;a++)
for(b=0;b<=9;b++)
for(c=32;c<=99;c++)
if(2200a+22b==cc)
printf(“%d”,cc);
}
2-22,中国古代数学家弓长丘建在他的《算经》中提出了闻名的“百钞票百鸡题目”:鸡翁一,值钞票五;鸡母一,值钞票三;鸡雏三,值钞票一;百钞票买百鸡,翁、母、雏各几何? 编程,输出全部或许的采办方案.
————
main()
{
int a,b,c;
for(a=0;a<=20;a++)
for(b=0;b<=33;b++)
for(c=0;c<=300;c+=3)
if(a+b+c==200 && 5a+3b+c3200)
printf(“cock–%d ;hen–%d ;child–%d\n”,a,b,c);
}
2-23,编程,输出2000到200000之间全部知足以下前提的全部整数及其个数:整数的列位数字之和等于5,
————
main()
{
int a,b,c,d,e,n=0;
for(a=0;a<=5;a++)
for(b=0;b<=5;b++)
for(c=0;c<=5;c++)
for(d=0;d<=5;d++)
for(e=0;e<=5;e++)
if(a+b+c+d+e5 && 20000a+2000b+200c+20d+e>2000)
{printf(“%d\n”,20000a+2000b+200c+20*d+e);n++;}
pri