用程序做题目!

来源:百度知道 编辑:UC知道 时间:2024/06/22 17:44:47
鸡兔同笼,头有20个.脚有50个,问鸡兔个有多少?结果:5只兔,十五只鸡。

语言:c shape
范围:
for ,if
楼下的不行啊!

因为正在做网站所以这样做了,如果控制台输出就把Response.Write改成Console.WriteLine就行了,呵呵,不想搞得太复杂
for(int x=1;x<20;x++)
{
if ((20 - x) * 4 + x * 2 == 50)
{
Response.Write(string.Format("鸡:{0}只,兔:{1}只.",x.ToString(),(20-x).ToString()));
break;
}
}

//修改过了,这个是用纯C写的,在C#里应该是可以使用的!或者需要换个库而已
#include "stdio.h"
void main(void)
{
int chook,coney;
int feet;
for(chook=0;chook<=20;chook++)
{
for(coney=0;coney<=20-chook;coney++)
{
feet = 2*chook+4*coney;
if(feet == 50)
printf("chook = %d,chook=%d\n",chook,coney);
}
}
}

#include<stdio.h>
main()
{
int chook,coney;

for(chook=0;chook<=20;chook++){
for(coney=0;coney<=20;coney++){
if(chook+coney==20){
if(chook*2+con