首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行以下程序时,为了使输出结果为:t=4,则给i和j输入的值应该满足的条件是( )。 #include<stdio.h> main() { int s,t,ij; scanf("&d,&d",&i,&j);
执行以下程序时,为了使输出结果为:t=4,则给i和j输入的值应该满足的条件是( )。 #include<stdio.h> main() { int s,t,ij; scanf("&d,&d",&i,&j);
admin
2013-08-15
23
问题
执行以下程序时,为了使输出结果为:t=4,则给i和j输入的值应该满足的条件是( )。
#include<stdio.h>
main()
{ int s,t,ij;
scanf("&d,&d",&i,&j);
s=1,t=1;
if(i>0)
s=s+1;
if(i>j)
t=s+t:
else if(i==j)
t=-5;
eles t=2*s:
printf("t=%d\n",t);
}
选项
A、i>j
B、0<i<j
C、i<j<0
D、0>i>j
答案
B
解析
本题考查if-else的嵌套应用。求解本题可以将上述4个条件逐个代入到程序中,最后看哪个满足题目要求。只有当j>i>0,程序顺序执行时,才能输出结果t=4。具体分析如下:当i>i>0,s=1,t=1时,i>0逻辑值为真,故执行if(i>0)s=s+1;语句后,s=s+1=1+1=2。由于if(i>j)条件为假,else if(i==j)的条件仍为假,故程序将执行语句else t=2*s;,此时t=2*s=2*2=4。故选项B)正确。同理可求得,A)、C)和D)都不满足条件。故本题的答案为B)。
转载请注明原文地址:https://kaotiyun.com/show/LMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是
若有定义语句:int a[3][6];,按在内存中的存放顺序,a数组的第10个元素是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若变量已正确定义,有以下程序段 i=0; do Pnntf("%d,",i); while(i++); printf("%d\n",i); 其输出结果是
若有定义:int k;,下列程序段的输出结果是【 】。 for(k=2;k<6;k++,k++)printf("++%d"k);
有下列程序: #include <stdio.h> void fun(int * s,int n1,int n2) { int i,j,t; i=n1;j=n2; while(i<j){t=s[
若有定义:int a[2][3]3;,下列选项中对a数组元素正确引用的是( )。
以下选项中不能作为C语言合法常量的是______。
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是______。
随机试题
女性,25岁,新婚8天。突起寒战高热,体温38.6℃,伴尿频、尿急、尿痛。体检:膀胱区无压痛,右肾叩痛。尿常规检查示:尿蛋白(+),红细胞3~5个/HP,白细胞(+++)。最可能的诊断是
心室颤动常见于()。
A.听神经损害B.肝损害C.球后视神经炎D.发热反应E.骨髓抑制链霉素的毒性反应
诊断应先考虑其5年内发展为肝硬化的可能性为
赫茨伯格提出的双因素理论认为,保健因素不能直接起到激励的作用,但能防止人们产生不满情绪。()
居民点中,()是国家或一定区域的政治、经济、文化中心。
(2008)15m以上相同高度的下列结构,哪一种防震缝的宽度最大?
根据个人所得税法律制度的规定,下列纳税人中,以每月工资、薪金收入减除费用4800元后的余额为应纳税所得额来计算缴纳个人所得税的有()。(2015年)
光放大器有多种类型,其中最典型的(1)放大器用于对1550nm波长窗口的光信号进行放大;利用光纤的非线性效应构成的(2)放大器可在1279~1670nm的整个波段内提供放大。根据光放大器在系统中的位置和作用,可以有(3)放大器、(4)放大器和(5
按照《关于暂退部分旅游服务质量保证金支持旅行社应对经营困难的通知》规定:本次暂退的保证金不用交还。()
最新回复
(
0
)