首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() {int a,b,d=25; a=d/10%9;b=a&&(-1); printf("%d,%d\n",a,B); } 程序运行后的输出结果是( )。
有以下程序: main() {int a,b,d=25; a=d/10%9;b=a&&(-1); printf("%d,%d\n",a,B); } 程序运行后的输出结果是( )。
admin
2011-06-10
26
问题
有以下程序: main() {int a,b,d=25; a=d/10%9;b=a&&(-1); printf("%d,%d\n",a,B); } 程序运行后的输出结果是( )。
选项
A、6,1
B、2,1
C、6,0
D、2,0
答案
B
解析
本题的考点是关于C语言的整数运算和逻辑运算。由于d初值为25,“a=d/10%9中d/10”整除结果是2,再用9求余结果仍是2,因此a的值为2。而对于“b=a&&(-1)”,由于a值为2不为0,-1也不为0,因此“a&&(-1)”结果为真,b值是1。输出结果应该是2、1。正确选项是B。
转载请注明原文地址:https://jikaoti.com/ti/SDB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdlib.h> structNODE{ intnum; structNODE*next;}; main( ) { structNODE*p,*q,*r; intsum=
有以下程序 struc STU { charname[10]; intnum; }; voidf1(structSTUc) { structSTUb={“LiSiGuo”,2042}; c=b; }
若以下选项中的变量已正确定义,则正确的赋值语句是( )
s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
有以下定义语句 doublea,b;intw;longc; 若各变量已正确赋值,则下列选项中正确的表达式是
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
已经定义ch为字符型变量,以下赋值表达式中错误的是______。
已有定义:.chara[]="xyz",b[]={’x’,’y’,’z’);,以下叙述中正确的是
设变量a是int型,f是float型,i是double型,则表达式10+’a’+i*f值的数据类型为()。
树是结点的集合,它的根结点数目是()。
随机试题
2型糖尿病的主要死亡原因是
根据断肢损伤的性质,断肢一般可分为
颈外动脉路径哪项是不正确的
在抗凝血治疗过程中,对急需抗凝血者应优先选用()。
建设工程项目管理信息系统主要用于项目的()。
关于期权价值的以下说法,正确的是()。
古希腊百科全书式的教育家亚里士多德的教育思想集中反映在他的著作__________中。
民警宋某向犯罪嫌疑人通风报信,按照《公安机关人民警察纪律条令》的规定,应当给予宋某()处分。(2017年广东.单选16)
下列各句中,加下划线的成语使用恰当的一句是:
Doanimalshaverights?Thisishowthequestionisusuallyput.Itsoundslikeauseful,groundclearingwaytostart.(46)Actu
最新回复
(
0
)