早教吧作业答案频道 -->其他-->
若有以下程序#include“stdio.h”main(){inta=1,b=2,c=3,d=4;if((a=2)||(b=1))c=2;if((c==3)&&(d=-1))a=5;printf("%d,%d,%d,%d\n",a,b,c,d);}则程序的输出结果是A.2,2,2,4B.2,1,2,-1C.5,1,2,-1D.1,2,3,4具体步骤是什么?为什么
题目详情
若有以下程序
#include“stdio.h”
main()
{ inta=1,b=2,c=3,d=4;
if ((a=2) || (b=1))c=2; if ((c==3) && (d=-1)) a=5;
printf("%d,%d,%d,%d\n",a,b,c,d);
} 则程序的输出结果是
A.2,2,2,4 B.2,1,2,-1 C.5,1,2,-1 D.1,2,3,4
具体步骤是什么?为什么最后d为什么不是-1?
#include“stdio.h”
main()
{ inta=1,b=2,c=3,d=4;
if ((a=2) || (b=1))c=2; if ((c==3) && (d=-1)) a=5;
printf("%d,%d,%d,%d\n",a,b,c,d);
} 则程序的输出结果是
A.2,2,2,4 B.2,1,2,-1 C.5,1,2,-1 D.1,2,3,4
具体步骤是什么?为什么最后d为什么不是-1?
▼优质解答
答案和解析
= 是赋值语句.==才是判断语句
#include "stdio.h"
main()
{
int a=1,b=2,c=3,d=4;
if ((a=2) || (b=1)) //把2赋值给a a=2为真 所以b=1不执行
c=2; //c=2
if ((c==3) && (d=-1)) //这部 c=2为假 所以 d=-1不执行.
a=5; //所以a=5不执行
printf("%d,%d,%d,%d\n", a,b,c,d); //
}
// 答案 2,2,2,4
#include "stdio.h"
main()
{
int a=1,b=2,c=3,d=4;
if ((a=2) || (b=1)) //把2赋值给a a=2为真 所以b=1不执行
c=2; //c=2
if ((c==3) && (d=-1)) //这部 c=2为假 所以 d=-1不执行.
a=5; //所以a=5不执行
printf("%d,%d,%d,%d\n", a,b,c,d); //
}
// 答案 2,2,2,4
看了 若有以下程序#include...的网友还看了以下:
利用完全平方式计算:1.如果x^2+ax+4是一个完全平方式,则a等于?2.若代数式x^2-6x+b 2020-03-31 …
按照构成生物体的结构层次,将下列有关信息进行排序,你认为下列排序中正确的是()1.胃,小肠等.2. 2020-05-02 …
已知a大于0,b大于0,a+b=1,求证(a+1/a)(b+1/b)大于或等于25/4.解法里面有 2020-05-15 …
已知a>1,设命题P:a(x-2)+1>0,命题Q(x-1)^2>a(x-2)+1.求使得P,Q都 2020-05-15 …
求不定积分∫dx/(a^2+x^2)=∫1/(a^2)*1/[1+(x/a)^2]*dx=1/a∫ 2020-07-20 …
1.若a-1/a=4,则a^2+1/a^2=2.如果(3x+3y+1)(3x+3y-1)=35,那 2020-07-30 …
已知a>1,设命题P:a(x-2)+1>0,命题Q(x-1)^2>a(x-2)+1.求使得P,Q都 2020-08-01 …
1.ab(c^2-d^2)-cd(a^2-b^2)2.x^4+x^3+6x^2+5x+53.x^2( 2020-10-31 …
c++无序数组排序,并算中位数在德国学C++好吃力,有序数组的中位数Median的值等于:①、当n为 2020-12-05 …
已知a+b=2,ab=2,求1/2a^3b+a^2b^2+1/2ab^3的值!我是这样算的,ab(1 2020-12-31 …