问题 填空题

水果市场有苹果a千克,运走b千克,剩下的装箱,每箱装苹果c千克.这些苹果可装______箱.

答案

剩下的苹果数量是:a-b千克;

可以装的箱数就是:(a-b)÷c箱.

故答案为:(a-b)÷c.

多项选择题
问答题

(本小题共有10个关键点,均已用数字标出,请将答案填写在题后相应的标号处)完成一个名称为OddSum的程序,求指定范围内的奇数和,输入为两个整型变量,输出为这两个变量之间的所有奇数的和。使用Eclipse CDT完成该C程序,按照新建项目、源文件夹、编写代码、编译运行的实现步骤,补充上述这些步骤中的关键点。(1)新建项目:打开Eclipse集成环境,点击菜单栏上的菜单,选择新建子菜单下的“C Project”选项,弹出选择向导窗口。在对话框中打开C/C++文件夹,选择“C Project”后点击“Next”进入下一步。在项目名称栏中输入,并在项目类型“Project type”标签中打开“Executable”文件夹,选择“Empty Project”,点击“Finish”按钮完成。(2)新建源文件夹:鼠标右键点击资源浏览器中的新建的项目,在弹出的菜单中,选择子菜单里的源文件夹“Source Folder”选项。在弹出的窗口中需要输入文件夹名称,把光标定位到一栏中输入源文件夹名称“src”,然后点击“Finish”按钮完成。(3)新建C类文件:参照前一个步骤新建的源文件夹,在资源管理器中鼠标右键点击,在弹出的菜单中选择新建“New”子菜单里的类“Class”选项,新建一个名为“Sum”的类文件。(4)编写C程序代码:打开第3步中建好的Sum文件,在编辑器中编写代码如下,补充代码中的关键步骤。#include "stdio.h"#include "stdlib.h"int main(void){int firstNum=0,secondNum=0;‖输入参数getResult=0;‖计算结果scanf("%d%d",&firstNum,&secondNum);getResult=;printf(¨%d",getResult);return EXIT_SUCCESS;}bool isOdd(int num){if() ‖判断是否为奇数return true;elsereturn false;}int add(int a,int b){return a + b;}int addOdd(int min,int max){int i,result=0;if(min>max){ ‖交换上下界int tmpNum=min; 8 =max;max=tmpNum;}for(i=min;i<=max;i++){if(isOdd(i))‖满足奇数条件result=add(result,i);}return resut;}(5)运行C程序:在资源管理器中鼠标右键点击该项目,在Run As子菜单中选择运行设置“Run Configurations",弹出如下图对话框。

在“Project”栏中输入项目名称OddSum,或者点击“Browse”按钮,在弹出的对话框中选择相应的项目。在“C/C++Application”栏中点击按钮,选择相应的程序来运行。(6)使用浏览功能查看函数的调用层次:Eclipse的查看调用层次功能可以清晰展现函数调用关系。首先,将光标定位到编辑器中的add()函数;然后,点击菜单栏上的浏览“Navigate”菜单,选择打开调用层次结构“Open Call Hierarchy”选项,即可看到add()函数的调用层次。add()函数的调用层次结构为:main()->->add()。①_________________________________________________。②_________________________________________________。③_________________________________________________。④_________________________________________________。⑤_________________________________________________。⑥_________________________________________________。⑦_________________________________________________。⑧_________________________________________________。⑨_________________________________________________。⑩_________________________________________________。