题目
c#:若int a=10;则表达式“a+10=”+a+10的结果是:a+10=1010.为什么?
答案怎么得到的?“a+10=”+a+10是什么意思?
答案怎么得到的?“a+10=”+a+10是什么意思?
提问时间:2021-02-17
答案
“a+10=”+a+10
= 字符串"a+10=" + 变量a + 数字10
= 字符串"a+10=" + 变量a自动根据前面的字符串相加这个操作变成“10”这个字符串 + 数字10
= 字符串"a+10=" + 变量a自动根据前面的字符串相加这个操作变成“10”这个字符串 + 同理根据前面的字符串相加的操作变成字符串“10”
= 三个字符串全部加在一起,就是“a+10=1010”了
其中,你把
“a+10=”
换成
"xxx"
那么结果就是
“xxx1010”
了.
=》 出题目的人,思路本身就是故意误导你的.
其实这样的教学方法,是最不好的.
容易给初学者造成错误的概念.
= 字符串"a+10=" + 变量a + 数字10
= 字符串"a+10=" + 变量a自动根据前面的字符串相加这个操作变成“10”这个字符串 + 数字10
= 字符串"a+10=" + 变量a自动根据前面的字符串相加这个操作变成“10”这个字符串 + 同理根据前面的字符串相加的操作变成字符串“10”
= 三个字符串全部加在一起,就是“a+10=1010”了
其中,你把
“a+10=”
换成
"xxx"
那么结果就是
“xxx1010”
了.
=》 出题目的人,思路本身就是故意误导你的.
其实这样的教学方法,是最不好的.
容易给初学者造成错误的概念.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点
- 1已知向量a=(sinθ,cosθ)与向量b=(根号3,1),其中θ属于(0,π/2)
- 2用惰性电极进行电解,下列说法正确的是( ) A.电解稀硫酸溶液,实质上是电解水,故溶液pH不变 B.电解稀氢氧化钠溶液,要消耗OH-,故溶液pH减小 C.电解硫酸钠溶液,在阴极上和阳极上
- 3翻译(one of the nicest boys )
- 4小圆形,真会变:变个太阳红艳艳,变个月亮挂天边,变个气球飞上天,变个西瓜大又天.小圆形还会变什么?你能接着写一写嘛
- 5以I am Helpful为题的英语作文(5句话)
- 6英语翻译
- 7谈谈孔子如何看待勇与义
- 8初三上科学有关功的题目
- 9为确保信息安全,信息需加密传输,发送方由明文⇒密文(加密),接收方由密文⇒明文(解密),已知有一种密码,将英文26个小写字母a,b,c,…,z依次对应0,1,2,…,25这26个自然数
- 10___do you think of my composition?为什么用what 不用how!