1、下面的两段程序体现了函数参数传值与传地址的区别,写出运行结果,上机时运行程序并记录结果,理解这两种机制的原理
(1)
你认为运行结果为:_________________
实际运行的结果为:_________________
(2)
2、下面是根据教材11.2中例11.1分析得到的一部分程序,请将尚未定义的函数写出来,运行程序得到每个方案的造价。
参考解答:
3、利用随机函数与自定义函数,制作一个帮助小学生学算术的程序,参考运行的部分截图:

下面是给出的main()函数,请写出自定义函数answer。
提示:answer()函数中该做的事:
产生两个随机数,分别作为被加数和加数;
计算这两数的和作为答案;
提示题目,并由小学生输入他/她计算的结果;
将小学生的输入与答案比较;
根据比较结果,提示小学生正误;
返回结果,正确为1,错误为0