题库 信息学奥赛题库 题目列表 给定一个只包合加法和乘法的算术表达式,请计算其结果...
组合题
给定一个只包合加法和乘法的算术表达式,请计算其结果。
输入说明:一个长度不超过 20000 的字符串,仅包含数字、加法运算符“+”和乘法运算符“*”,没有括号。题目保证字符串中所有参与运算的数字均为 0
到 2^31-1 之间的整数。
输出说明:一个整数,表示这个表达式的值。注意:当答案长度多于4位时,请只输出最后4位,前导0不输出。
样例输入: 1+2*3+45 

样例输出: 52

第1题 单选
①处的代码为 ( )
A.
r+=(s[i]-'0' )%N
B.
r=r*10+(s[i]-'0')%N
C.
r=r+(s[i]-'0')*10%N
D.
r=(s[i]-'0')%N
第2题 单选
②处的代码为(   )
A.
r=0
B.
p=r=0
C.
flag=NO_MUL
D.
q%=N
第3题 单选
③处的代码为(   )
A.
r=0
B.
q=r=0
C.
++i
D.
p=p*r%N
第4题 单选
④处的代码为(    )
A.
break
B.
flag=NO_MUL
C.
q=r=0
D.
p=(p+q)%N
第5题 单选
⑤处的代码为(   )
A.
p=(p+q+r)%N
B.
p=p*r%N
C.
p=(p+q*r)%N
D.
p=(p+q)%N
题目信息
完善程序 2024年 初赛
-
正确率
0
评论
307
点击