c#:若int a=10;则表达式“a+10=”+a+10的结果是:a+10=1010.为什么?答案怎么得到的?“a+10=”+a+10是什么意思?
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 14:59:58
c#:若int a=10;则表达式“a+10=”+a+10的结果是:a+10=1010.为什么?答案怎么得到的?“a+10=”+a+10是什么意思?
c#:若int a=10;则表达式“a+10=”+a+10的结果是:a+10=1010.为什么?
答案怎么得到的?“a+10=”+a+10是什么意思?
c#:若int a=10;则表达式“a+10=”+a+10的结果是:a+10=1010.为什么?答案怎么得到的?“a+10=”+a+10是什么意思?
“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”
了.
=》 出题目的人,思路本身就是故意误导你的.
其实这样的教学方法,是最不好的.
容易给初学者造成错误的概念.
若已定义int a,则表达式a=10,a+10,a++的值为
int a,则表达式1
若a,b,c均是int型变量,则计算表达式a=(b=4)+(c=2)
C语言中若int a=3.b=2.则a>b表达式的值.a
C语言中若int a=3.b=2.则a>b表达式的值.a
int a=3,b=2,c=1;则表达式(ac?c:(a
如int b=7;float a=2.5,c=4.7;则表达式a+(int)(b/3*(int)(a+c)/2%4
若有定义int a =10,则表达式a+=a-=a*=a的值是多少啊
若定义int a= -5,b= -8 c= -12 则表达式a>=b||b
int a=2,b=3,c=6;则执行表达式(a=b
设int a=10,b=11,c=12;表达式(a
若有定义:int b=7;float a=2.5,c=4.7;则下面的表达式 a+(int)(b/3*(int)(a+c)/2)%4 的值5怎么来的?
若有定义 int b=7;float a=2.5, c=4.7;则下列表达式 a+(int)(b/3*(int)(a+c)/2)%4的值为详细点 谢谢 谢谢大家
C 语言 若int a=6;,则计算表达式a+=a-=a*a后,a的值是
12.若定义:int a,*p=&a; 则a与下列表达式 B 等价.请问ACD哪错了?A) p B) *&a C) *&p D)&*a
已知int a=10,b=15;,表达式!a
设int a=2,则表达式a
int a=13,表达式~a