任务和代码
/*
*Copyright (c)2016,CSDN学院 | C语言及程序设计初步
*All rights reserved.
*文件名称:p40-2.c
*作 者:管运煌
*完成日期:2016年6月17日
*鸡兔共有30只,脚共有90只,问鸡兔各有多少?
*/
#include <stdio.h>
int main(int argc, char * argv[])
{
int x,y;
for (x=1;x<=15;x++)
{
y=30-x;
if (2*x+4*y==90)
printf ("鸡:%d 兔:%d\n",x,y);
}
return 0;
}
运行结果
知识总结
穷举法,灵活运用等式关系减少循环次数,提高程序运行效率。
心得体会
这类题目要分析找准循环的变量和判断条件。