若int a=34,b=4,c=56,d; 则表达式d=a>b?(a>c?a:c):(b)被执行后,d的值是
人气:434 ℃ 时间:2020-06-25 12:26:23
解答
这个主要涉及的是条件表达式的求解.条件表达式式形式如 表达式1?表达式2:表达式3其求解过程为:先判断表达式1的值是否为真,若为真,则求解表达式2,表达式2的值就是整个条件表达式的值;若为假,则求解表达式3,表达式3的值就是整个表达式的值.
根据以上定义,易知d=56
推荐
- int[]={12,34,56,78},*p=a 下列 表达式的是56是 A.p[1+2] B.*(a+2) C.a[3] D.*(p+3)
- int c[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56}; printf("%x,%x\n",c[2][2],*(*(c+1)+1));
- main() { int c[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56}; printf("%x,%x\n",c[2][2],*(*(c+1)+1
- 请问:有哪些形容小草的诗?
- 设函数f(x)=sin2x,若f(x+t)是偶函数,则t的一个可能值等于 ( ) A.π2 B.π3 C.π4 D.π6
- 英语翻译
猜你喜欢