if语句的不理解
题目
if语句的不理解
if(x=0)
y=4*x;
这个执行条件成立的语句.
由小到大输出3个整数.
if(a>b)
{t=a;a=b;b=t;}
if(a>c)
{t=a;a=c;c=t;}
if(b>c)
{t=b;b=c;c=t;}
printf("%d,%d,%d",a,b,c);
为什么3个if都执行?上面只执行成立的if语句.
答案
其实两个代码里,每一条if语句都被执行了,只是成立了才会修改变量,不成立不会修改.上面的代码,两个if语句是互斥的关系,所以只有可能成立1个,所以在你看来就是只执行了成立的if语句.而下面的代码,a>b,a>c,b>c,三者时间...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 分别用比喻、拟人和借代写三句描写大树的句子.
- 描写人物神态的段落
- 一项工程,单独做,甲队要20天完成,乙队要30天完成,两队合作甲因有事,18天才完成任务,甲调几天?
- 抛物线顶点(0,0)经过抛物线焦点作y轴垂线交它於两点,两点之距4根3,求抛物线.
- now it is 5:00 pm.what are the students doing at these places?you can begin like this:
- 如果a,b,c是不同的实数,且 a^3+3a+14,b^3+3b+14,c^3+3c+14都等于0,求1/a+1/b+1/c的值.
- 8/5小时所表示的意义是( ),还可以表示(
- sin^3x+cos^3x=什么
- 朱自清 背影 4次出现的背影各自的表现作用?
- 四氧化三铁化合价和为什么不等于零
热门考点