第3章编程作业 第 1 页 共 2 页
第3章编程作业
1、编写函数把华氏温度转换为摄氏温度,公式为:C=(F-32)*5/9;在主程序中提示用户输入一个华氏温度,转化后输出相应的摄氏温度。其一种运行结果如下: 请输入一个华氏温度:97.7 97.7°F = 36.5°C
2、编写函数输出“NN表”;在主程序中提示用户输入一个1—9之间的整数,通过调用“NN表”函数,输出“NN表”。其一种运行结果如下:
请输入1—9之间的一个整数:10 请输入1—9之间的一个整数:0 请输入1—9之间的一个整数:6 1*1= 1 1*2= 2 2*2= 4 1*3= 3 2*3= 6 3*3= 9 1*4= 4 2*4= 8 3*4=12 4*4=16 1*5= 5 2*5=10 3*5=15 4*5=20 5*5=25 1*6= 6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
第3章编程作业 第 2 页 共 2 页
3、运用函数重载的原理,设计两个求面积的函数: area( ); // 求圆面积,需要传递一个参数 area( ); // 求矩形面积,需要传递两个参数 编写主函数,然后自行输入数据进行测试。
4、 编写一个递归函数求满足以下条件的最大的n: 12 + 22 + ? + n2 < 1000
(完)