P1597 语句解析
题目链接:
该题的读入方式值得学习:连续读入若干条相同格式的语句,可以考虑
由于赋值语句可能是将变量赋值给变量或者将值赋给变量,因此在这里需要对
#include <cstdio> char s1, s2; int a[3]; int main() { while (scanf("%c:=%c;", &s1, &s2) == 2) { a[s1 - 'a'] = (s2 >= '0' && s2 <= '9') ? s2 - '0' : a[s2 - 'a']; } printf("%d %d %d", a[0], a[1], a[2]); return 0; }
本文作者:pangyou3s
本文链接:https://www.cnblogs.com/pangyou3s/p/17977023
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步