在执行以下程序时,为了使输出结果为 t=4 ,则给 a 和 b 输入的值应满足的条件是( )
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/07 23:16:55
在执行以下程序时,为了使输出结果为 t=4 ,则给 a 和 b 输入的值应满足的条件是( )
#include
using namespace std;
int main()
{ int s,t,a,b;
cin>>a>>b;
s=1;t=1;
if (a>0) s=s+1;
if (a>b) t=s+t;
else if(a= =b) t=5;
else t=2*s;
cout0
c.0>b>a
d.a>b
#include
using namespace std;
int main()
{ int s,t,a,b;
cin>>a>>b;
s=1;t=1;
if (a>0) s=s+1;
if (a>b) t=s+t;
else if(a= =b) t=5;
else t=2*s;
cout0
c.0>b>a
d.a>b
![在执行以下程序时,为了使输出结果为 t=4 ,则给 a 和 b 输入的值应满足的条件是( )](/uploads/image/z/5823493-61-3.jpg?t=%E5%9C%A8%E6%89%A7%E8%A1%8C%E4%BB%A5%E4%B8%8B%E7%A8%8B%E5%BA%8F%E6%97%B6%2C%E4%B8%BA%E4%BA%86%E4%BD%BF%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E4%B8%BA+t%3D4+%2C%E5%88%99%E7%BB%99+a+%E5%92%8C+b+%E8%BE%93%E5%85%A5%E7%9A%84%E5%80%BC%E5%BA%94%E6%BB%A1%E8%B6%B3%E7%9A%84%E6%9D%A1%E4%BB%B6%E6%98%AF%EF%BC%88+%EF%BC%89)
验证或者凑一下就知道,
s=2时,t=2*2=4
这时候,b>a>0
a>0 -----> s=s+1=2
a t=2*s=4
s=2时,t=2*2=4
这时候,b>a>0
a>0 -----> s=s+1=2
a t=2*s=4
在执行以下程序时,为了使输出结果为 t=4 ,则给 a 和 b 输入的值应满足的条件是( )
在执行以下程序时,为了使输出结果为t=4,则给a和b输入的值应满足的条件是main( ){ int s,t,a,b; s
执行以下程序段后,输出结果和a的值是().int a=10; printf("%d",a++); A、11 和 10 B
小颖按如图所示的程序输入一个正数x,最后输出的结果为656,则满足条件的x的不同值最多有( )
小颖按如图所示的程序输入一个正整数x,最后输出的结果为656,则满足条件的x的不同值有( )个.
在执行以下程序时,如果从键盘上输入:ABCdef〈回车〉,则输出为 A)ABCdef B)abcdef C)abc D)
在执行下列程序时输入:1357924,则程序的运行结果为( D).main( ) { int x,y; scanf(“%
按下面的程序计算,若开始输入的值x为正数最后输出的 结果为656,则满足条件的x的不同最多有
若执行如图所示的程序框图,输入N=13,则输出S的值为
设执行以下程序段时依次输入1、3、5,执行结果为_____.Dim a(4) As Integer Dim b(4) A
小颖按如图所示的程序输入一个正数x,最后输出的结果为259,则满足条件的x的不同值最多有
小聪按如图所示的程序输入一个正数x,最后输出的结果为853,则满足条件的x的不同值最多有几个