第二章 c语言简单计算问题.pptVIP

  • 13
  • 0
  • 约5.55千字
  • 约 16页
  • 2018-01-13 发布于河南
  • 举报
第二章 c语言简单计算问题

第二章 简单计算题 基本思想:解决简单计算问题的基本过程 包括将一个用自然语言描述的实际问题抽象成一个计算问题,给出计算过程,继而编程实现计算过程,并将计算结果还原成对原来问题的解答。 这里首要的是读懂问题,搞清输入和输出数据的含义及给出的格式, 并且通过输入输出样例验证自己的理解是否正确。 鸡兔同笼问题 笼子里关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物? 输入数据 第一行是测试数据的组数n,后面跟着n行输入。每组数据占一行,每行包含一个正整数a (a32768) 输出要求 输出n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开。如果没有满足要求的答案,则输出两个0 解题思路 本问题可描述成任给一个整数N,如果N是奇数,输出0 0,否则如果N是4的倍 数,输出N/4 N/2,如果N不是4的倍数,输出N/4+1 N/2。 这是一个一般的计算题,只要实现相应的判断和输出代码就可以了。输入整数在一个较小范围,只考虑整数运算。 鸡兔同笼问题 #include stdio.h void main( ) { int nCases, i, nFeet; scanf(%d, nCases); for (i = 0; i n

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档