1.实例描述UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
数字的基本运算为加、减、乘、除。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
请完成以下任务:UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
①输入三个数字数据。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
②计算并输出这三个数据的和。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
③计算并输出后两个数据的差。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
④计算并输出这三个数据的乘积。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
⑤计算并输出前两个数据的商。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2.问题分析:UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
通过归纳、抽象。按解决顺序,将实例分解为3个问题。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题一:输入数字数据。存储输入数据,判断数据是否合法。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题二:实现数学运算。计算输入数据加减乘除的结果。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题三:输出计算结果。按照规定格式输出计算结果。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3. 问题解决UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题一:输入数字数据,判断是否合法UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1)输入数字数据--任务分解UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤一:存储输入数据,创建变量inputStr存放键盘输入数据,并创建变量x、y、z分别存放inputStr分割后的三个数据。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤二:判断数据合法性,使用字符串的strip、replace、isdigit()函数判断变量x、 y、z是否都数字,若不都为数字则要求用户重新键盘输入数据。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤三:数据类型转换,将变量x、 y、z均使用float()函数转换为浮点数类型。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(2)输入数字数据、判断合法性--任务程序实现UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题二:实现数学运算UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1)实现数学运算-任务分解UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤一:计算x、y、z的算数和,存入变量sum。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤二:计算y、z的算数差,存入变量sub。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤三:计算x、y、z的算数乘积,存入变量mul。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤四:计算x、y的算数商,存入变量dev。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(2)实现数学运算—任务代码实现UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
问题三:输出计算结果UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1)输出计算结果一任务分解UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤一:采用orint0函数的format]形式格式化输入三个数据的和、乘积。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
步骤二:采用pint0函数的%占位符形式格式化输入两个数据的差、商。UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(2)输出计算结果—任务代码实现UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
运行结果:UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
UgT100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库