题目:
1)百钱百鸡:公鸡5元,母鸡3元,小鸡3只1元,求鸡各几?(0 25 75,4 18 78,8 11 81,12 4 84)
2)肇事车牌号:前2位数字相同,后2位数字相同,四位数刚好是一个整数的平方,该车牌号为多少? (7744)
3)小明12岁,母大20岁,多少年后母年龄大一倍?(8)
4)近千人排队,5人一排余2,7人余3,3人余1,求最多人数是多少? (997)
5)abcd=(ab+cd)^2,四位数abcd是什么数字?(202530259801)
以上五道和循环有关的C语言源程序合在一个cpp文件中,调试正确后粘贴在下框内,提交作业。
--------------------------------------------------------------------------------
提交作业时间:2004-3-3 11:19:13
#include "stdio.h"
#include "math.h"
void L4_1()
{ int i,j,k;
for(i=0;i<=100;i++)
{ for(j=0;j<=100;j++)
{ k=100-i-j;
if(k%3==0&&5*i+3*j+k/3==100)
printf("公鸡%d,母鸡%d,小鸡%d/n",i,j,k);
}
}
printf("/n");
}
/* */
void L4_2()
{ int i,j,a;
float t;
for(i=1;i<=9;i++)
{ for(j=1;j<=9;j++)
{ a=i*1100+j*11;
t=sqrt(a);
if (t==(int)t)
printf("肇事车牌号%d/n /n",a);
}
}
}
/* */
void L4_3()
{ int i,xm,ma;
for(i=1;i<=99;i++)
{xm=12+i;ma=32+i;
if(2*xm==ma)
printf("%d年后母年龄大一倍/n /n",i);
}
}
/* */
void L4_4()
{ int i;
for(i=1000;i>=0;i--)
{ if(i%5==2&&i%7==3&&i%3==1) break;}
printf("最多人数是%d/n /n",i) ;
}
/* */
void L4_5()
{ int i,a,b;
for(i=1000;i<=9999;i++)
{a=i/100;b=i%100;
if(i==(a+b)*(a+b))
printf("四位数acd中的各位各是%d/n",i);
}
printf("/n");
}
void main()
{
L4_1();
L4_2();
L4_3();
L4_4();
L4_5();
}
得分:8 点评:/
[C语言学习]作业四
最新推荐文章于 2024-02-29 00:06:31 发布