C语言中如下语句是啥意思呀?a=x>0?3*x:x=10;

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 14:52:19

C语言中如下语句是啥意思呀?a=x>0?3*x:x=10;
C语言中如下语句是啥意思呀?a=x>0?3*x:x=10;

C语言中如下语句是啥意思呀?a=x>0?3*x:x=10;
三目运算符.
相当于
if(x>0)
a=3*x
else
{a=10;x=10;}

C语言中如下语句是啥意思呀?a=x>0?3*x:x=10; 2.在C语言中,不正确的int类型的常数是A) 32768 B) 0 C) 037 D) 0xAF3 设有如下定义:int x=l,y=-1;,则语句:printf(%d ,(x--&++y));的输出结果是A) 1 B) 0 C) -1 D) 2第一题的答案是C还是D, 这个C语言语句怎么理解?如下 c=(--a!=b++)?-a:++b C语言问题,关于循环语句下列C语言程序段中,不会构成死循环的是:A)int x=10;while(x);--x;B)int x=10; while(x=5);C)int x; for (x=0;x=1000);while语句怎么没有循环体,也没有表达式,当然这个题我也不会做. C语言 下列语句中,错误的是A.while(a=b)a++;B.while(0);c.do{printf(ok );}while(x==5)D.do{x++;}while(--x==0);选C,完全不懂. C语言中,赋值语句a=a++, 在C语言中语句n=ch-'a'是什么意思 C语言中a+1=2;语句是否合法? 问一道C语言的题麻烦大家帮忙看一下下边这道题,写一下分析的过程(我实在是想不明白这道题了)在C语言中有如下语句:int a[3][2]={1,2,3,4,5,6,},*p[3]p[0]=a[1];则*(p[0]+1)所代表的数组元素是_____ C语言题,请问语句“n=10;while(n);{n--;}”是啥意思? C语言中,若a=3,则语句 x*=3+2; 的值是11对吗?若a=3,则语句 x*=3+2; 的值是11 ( ) 判断对错,为什么?麻烦给说下. y = (x>0) x+2 :x*x; c语言中啥意思 *(a+i*n+j) = 0;在C语言中这个语句是什么意思啊 有几道C语言的题目,不懂!求各位大侠不吝赐教!原题如下!1、若i和k都是int类型变量,有以下for语句  for(i=0,k=-1;k=1;k++) printf(***** );  下面关于语句执行情况的叙述中正确的是  A)循环体 C语言中,逗号语句是怎么运行的?执行语句“x=(a=3,b=a--);”后,为什么x的值为3?逗号在这里起什么作用? c语言中“x||y”啥意思 C语言:有语句int x=5; 则执行语句x+=x*=10;后,a的值是?计算顺序是怎样的?怎么计算? 非常非常简单的几道题目,要拿分的来啊1.已知:int x,y;.下列表达式中,非法的是()A.x=y+3B.y=x%yC.y=++xD.x+y=52.C语言中,要判断整型变量x是否等于0,下面语句()可以构成if和if-else语句中的条件.A