题库首页 › GESP等级认证(Python) › 题目 25807

如下 Python 代码执行时,下列说法 错误 的是( ) N = int(input()) M = int(input()) if N > M: print("A", N - M) else: print("B", M - N)

A:如果先后输入 4 和 3 ,将输出 A 1
B:如果先后输入 3 和 4 ,将输出 B 1
C:如果先后输入 3 和 3 ,将输出 A 0
D:如果先后输入 4 和 4 ,将输出 B 0

正确答案:C

答案解析

读取两个整数N和M;比较N与M的大小;若N大于M,输出字符A后跟N减M的结果;否则输出字符B后跟M减N的结果。输入顺序决定N和M的取值;输出内容由条件分支结构决定;减法运算结果为两数之差的绝对值,符号由大小关系确定;输出前缀根据大小关系选择A或B。

试卷来源:202606 CCF-GESP编程能力等级认证Python一级真题

本卷相关题目

在线做题 同科目题库