首先,我们需要知道在c#中打印变量的字符和打印变量中的值有什么区别。
简单来说,有引号括起来的,就是打印字符。在c#中,打印变量名中的值直接在输出语句中输出变量名即可。
同时,题目中的+,如果有引号引起来,则代表+这个符号,如果没有,则只是简单的把前后的需要输出的内容串联起来。
因此得到这个题目的答案:
1、11
2、a+b
3、3+8
4、a+b38
5、a+b+11
tps:值得注意的是第四和第五的区别 ,没有其他符号的时候运算遵循从左到右的结合顺序,因此先+3,此时的+只是单纯起联合作用。而5中后面的+则是运算符加法的+。
运行程序验证分析的答案: