首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {char c=’A’; int x=36,b; b=(x>>2)&&(c
有以下程序: #include main() {char c=’A’; int x=36,b; b=(x>>2)&&(c
admin
2016-04-07
48
问题
有以下程序:
#include
main()
{char c=’A’;
int x=36,b;
b=(x>>2)&&(c<’a’);
printf("%d\n",b);
}
程序运行后的输出结果是( )。
选项
A、1
B、0
C、2 (9)4
答案
A
解析
“>>”右移运算符每次右移一位等价于除2,x=36,执行x>>2后,x=9;“&&”逻辑与运算,先计算左表达式真假,若为假,不计算右表达式,整个逻辑表达式为假,若左表达式为真,再计算右表达式,之后做逻辑与运算;x>>2为真,A的ASCII码为65,a的ASCII码为97,c<’a’为真,整个逻辑表达式(x>>2)&&(c<’a’)为真,得b=1。故A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/dtDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。10ngfun5(intn){longs;if((n==1)‖(n==2))s=2;elses=n+fun5(n-1);return(s);
下列选项中不是字符常量的是()。
下列程序的运行结果是()。#include<stdio.h>main(){intx=5,a=1,b=2,C=5,d=0;if(a<B)if(b!=3)if(!C)x=1;else
下列叙述中正确的是()。
在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间______的信息。
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
以下叙述中正确的是______。
以下叙述中正确的是______。
在面向对象方法中,属性与操作相似的一组对象称为【】。
随机试题
感染人体后可引起恐水症的病毒是()
甲、乙系表兄弟,感情很好,甲答应送给乙一些毒品。某日甲给另一城市的乙邮寄了海洛因10克,公安人员在甲家抓获甲时又当场从甲身上查获海洛因30克,甲称此毒品是从云南买来的。甲的行为构成()。
在信息系统文档中,运行日志属于()
左归丸病机要点()。
对医德修养的意义的正确表述是
本票是指出票人签发的,承诺自己在见票时无条件支付确定金额给收款人或持票人的票据。()
1,2,3,5,8,13,( )
利用他人实施的行为而进行犯罪的是______形式的犯罪。
TheFatProblemThatMenFaceItisapleasuretoseemenofacertainageworryingabouttheirweight.Listeningtothemis
JimClark,55,isthefirstpersonevertostartthreecompaniesthateachgrewtobeworthmorethan$1billion—anachievement
最新回复
(
0
)