首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
43
问题
有以下程序: 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://www.kaotiyun.com/show/H3Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下语句 typedefstructS { int g; char h; } T; 则下面叙述中正确的是( )
有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d\n”,
若程序中定义了以下函数 double myadd(double a,double b) { return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )
设有以下定义 int a=0; double b=1.25; char c=’A’; #define d 2 则下面语句中错误的是( )
若以下选项中的变量已正确定义,则正确的赋值语句是( )
设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是
以下叙述中错误的是
若有语句:char*line[5],以下叙述中正确的是
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
随机试题
人民警察使用警械和武器,应当以制止违法犯罪行为,尽量减少人员伤亡、财产损失为原则。
城市公共安全管理的首要任务是【】
A、3~5天1次B、每天1次C、隔1~2天1次D、每天1~2次E、2~3天1次感染伤口换药应()
构造柱浇灌混凝土前,必须将砌体留槎部位和模板浇水湿润,将模板内的落地灰、砖渣和其他杂物清理干净,并在结合面处注入适量与构造柱混凝土相同的去石水泥砂浆。振捣时,应避免触碰墙体,严禁通过墙体传震。()
初始评审过程主要包括危害辨识、风险评价和()的策划,法律法规及其他要求两项工作。
关于量本利图,下列说法正确的是()。
商标不得使用同“红十字”、“红新月”的标志、名称相同或者近似的文字和图形。()
(1)市民自发看护鸽子(2)对不文明行为进行“曝光”(3)有人偷捕鸽子(4)放养一批广场鸽子(5)对城市放养鸽子的利弊作了研究
下列______不是浏览软件。
ItwasabeautifulsummerdayandIwastakingawalkinthedowntownareaofMadrid.WhenIturnedastreet【C1】______Iheardth
最新回复
(
0
)