实验三

task1


1.函数 score_to_grade 的功能是根据输入的分数(score)返回对应的等级(grade)。函数的形参是 int score,表示输入的是一个整数类型的分数。函数的返回值类型是 char,表示返回的是一个字符类型的等级(如 'A', 'B' 等)。
2.双引号与字符形成字符串与ans的char类型不匹配;没有break语句会使得不管输入什么值都会导致ans被赋值为E。

task2


1.函数 sum_digits 的功能是计算一个整数 n 的各位数字之和。
2.能。原代码使用循环实现;修改后的代码使用递归实现。

task3


1.函数 power 的功能是计算整数 x 的 n 次方。
2.是递归函数。数学模型

task4

task5

task6_1

task6_2

task7

posted @ 2025-04-09 15:54  风火klg  阅读(8)  评论(0)    收藏  举报