main() { int a,b,c,d,x,y,max; a=1;b=2;c=3;d=4; max=(a>b)?a:b;printf("max=%d\n",max); x=(a>b)?a:b+1;
printf("x=%d\n",x);y=a>b?a:c>d?c:d;printf("y=%d\n",y);getch();}其中y=a>b?a:c>d?c:d;prin...
printf("x=%d\n",x);
y=a>b?a:c>d?c:d;printf("y=%d\n",y);
getch();
}其中y=a>b?a:c>d?c:d;printf("y=%d\n",y);
是什么意思 展开
y=a>b?a:c>d?c:d;printf("y=%d\n",y);
getch();
}其中y=a>b?a:c>d?c:d;printf("y=%d\n",y);
是什么意思 展开
4个回答
展开全部
其中y=a>b?a:c>d?c:d;printf("y=%d\n",y);
是什么意思
相当于如下语句:
if(a>b)
{
y=a;
}
else
{
if(c>d) y=c;
else y=d;
}
printf("y=%d\n",y);
是什么意思
相当于如下语句:
if(a>b)
{
y=a;
}
else
{
if(c>d) y=c;
else y=d;
}
printf("y=%d\n",y);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
y=a>b?a:(c>d?c:d);printf("y=%d\n",y);
(c>d?c:d); // 求c和d 中最大值吧!
a>b?a:(c>d?c:d);
如果a>b,则y=a;否则y=(c>d?c:d); // 求c和d 中最大值吧!
printf("y=%d\n",y);
输出y的值啊!
(c>d?c:d); // 求c和d 中最大值吧!
a>b?a:(c>d?c:d);
如果a>b,则y=a;否则y=(c>d?c:d); // 求c和d 中最大值吧!
printf("y=%d\n",y);
输出y的值啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询