55问答网
所有问题
Int a=3,b=4,c=5,执行完语句t =!(a+b)+c-1&&b+c/2后t的值是?
如题所述
举报该问题
其他回答
第1个回答 2011-08-13
int a=3,b=4,c=5;
int t;
t=!(a+b)+(c-1)&&b+c/2;
printf("%d",t);
t=1
追问
怎样计算啊?
追答
我是运行出来的。
!(a+b)=0;
c-1=4 ; b+c/2=6;
&&两边都是非0 两个与就是逻辑1
所以t=1
本回答被提问者采纳
第2个回答 2011-08-13
1。!的优先级强于+和-,+和-的优先级强于&&。
第3个回答 2011-08-13
0+5-0+2=7
第4个回答 2011-08-13
1
第5个回答 2011-08-13
7
相似回答
int
a=3,b=4,c=5;执行
表达示,a++>
&&c
--&&++
c后
,a
,b,c的值
答:
例如:
a = 3,b =
5,现交换a
,b的值,
这个问题就好像交换两个杯子水,这当然要用到第三个杯子,假如第三个杯子是c,那么正确的程序为:c = a; a =
b;
b = c; 执行结果是a = 5,b = c = 3如果改变其顺序,写成:a = b; c =
a;
b
=c;
则执行结果就变成a = b =
c = 5,
不能达到预期的...
C
语言中if
语句的
运用
答:
第3句:如果a小于c并且b小于c则
执行t=b
这条语句。满足条件,所以t=4;然后执行b=
a;a=t;
这条语句这时:b
=5,a=
4;第4句:分别输出a,b,c
的值!
这时
a=4,b=5,c=
99 故最后答案为4599
电气
三
班
c
语言选择题
答:
设有定义
语句int
(*f
)(int);,
则以下叙述正确的是( )。f是基类型为
int的
指针变量f是指向函数的指针变量,该函数具有一个int类型的形态f是指向int类型一维数组的指针变量f是函数名,该函数的返回
值是
其类型为int类型的地址~B~~~7设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1
;语句
等价...
C
语言 此题答案为
4
3
5
怎么得来呢(希望每个步骤说出来 谢了)
答:
即为0
,b++
>c表示比与c比较后自加1,++c表示c先自加1再读。所以最终a加了1变成了
4,二b是
先减1在加1没变,而c 由于b++>c不成立,++c没有
执行,
所以
c值
不变!另外逻辑运算符&如果前面的
语句是
为假,那么整个语句都为假,而后面的语句就不用执行了!所以是
4,3,5!
不知你明白否!
c
语言的题目
!!
答:
x=0,0||y = 0||
4
= 1。2 c||
b =
1;
-
b==
-2显小于1是真,所以
a=1,c
也等于1,因此
a==c是
真,结果是1。
3
2,
但凡有
括号的,
虽然表达式全部计算,但返回值只是第一个表达式也就是x
=2;
但是这个x已经被后面的x++和x+y++计算过了,x=8,结果是8.4 1,a和b大于0,++a肯定...
大家正在搜
执行下列语句后a的值为b的值为
执行以下程序后a的值为 b的值为
int a=1,b=2,c=3;
a是 b是 c是 d是什么
a=1,b=2,c=3
int a=0,b=0,c=0
int a=b=c=5
(a-b)(a-c)
a^2+b^2+c^2
相关问题
int a=3, b=4,c=5;这以下表达式的值() !(...
int a=3,b=4,c=5; !(a+b)+c-1&&b...
有定义int a=3,b=4,c=5;执行完表达式a++>-...
设a=3,b=4,c=5,!(a+b)+c-1&&b+c/2...
C语言问题:a=3,b=4,c=5,则逻辑表达式“!(a+b...
int a=3,b=4,c=5;执行表达示,a++>&&c-...
a=3,b=4,c=5,则逻辑表达式:!(a+b)+c-1&...
C语言上的问题 !(a+b)+c-1&&b+c/2的值 a=...