运行以下程序,输入 It is impossible,程序运行完毕后 n 的值为( )。

A:2
B:3
C:4
D:5
正确答案:C
答案解析
代码块的意思是从第一个字符开始遍历字符串“It is impossible”,统计字母“i”的个数。
这里的关键是在Scratch编程中,是不区分大小写的,因此字母“I”和字母“i”是完全相等的,所以,在字符串中“It is impossible”,字母“i”的个数为4,包括1个大写和3个小写的。
试卷来源:202408(第15届)蓝桥杯Scratch图形化编程青少组(省赛_中级)真题