首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> main() { int a = 8, b; b = (a >> 2) % 2; printf("%d,%d\n", a, b); } 程序运行后的输出结果是
有如下程序 #include <stdio.h> main() { int a = 8, b; b = (a >> 2) % 2; printf("%d,%d\n", a, b); } 程序运行后的输出结果是
admin
2021-07-09
32
问题
有如下程序
#include <stdio.h>
main()
{
int a = 8, b;
b = (a >> 2) % 2;
printf("%d,%d\n", a, b);
}
程序运行后的输出结果是
选项
A、8,0
B、4,0
C、4,1
D、8,1
答案
A
解析
>>右移运算符,按位右移运算规则是将一个操作数先转换成二进制数,然后将二进制数各位右移若干位,移出的低位舍弃;并在高位补位,若为无符号数,右移时左边高位移入0。a=8=01000,执行a>>2后,a=00010=2,b=2%2=0,输出a,b为8,0,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/sEkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在关系数据库中,用来表示实体间联系的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
若有以下程序:#include<stdio.h>main(){intc;c=13|15:printf(″%d\n″,c);}则程序的输出结果是()。
有以下定义语句,编译时会出现编译错误的是()。
在数据库中,数据模型包括数据结构、数据操作和
下列叙述中错误的是
有三个关系R、S和T如下:则下列操作中正确的是()。
程序中已构成如下不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s;s=s->next:p=s;while(p->next)p=p->next;p-
程序流程图中带有箭头的线段表示的是( )。
数据流图(DFD)中的有向箭头(→)表示
随机试题
大雾天在高速公路遇事故不能继续行驶时怎样处置?
以下哪种疾病不属于结缔组织疾病:
脊柱侧凸最常见的类型是
中药全浸膏粉制颗粒,常选用的润湿剂是
项目还本资金来源主要有()。
按国家建设部规定,工程项目总造价中应预留()的尾留款作为质量保修费,待工程项目保修期结束后最后拨付。
2014年7月1日,某公司按面值发行总额为6000万元,期限为5年,票面年利率为5%,到期一次还本付息的债券。2015年12月31日,该债券的账面价值为()万元。
Toavoidthevariousfoolishopinionstowhichmanisliable,nosuperhumangeniusisrequired.Afewsimpleruleswillkeepyou
Menhavedistinguishedthemselvesfromotheranimals,andindoingsosecuredtheirsurvivalbytheabilitytoobserveandunder
Formanypeopletoday,readingisnolonger【S1】______.Tokeepuptheirworktheymustreadletters,reports,tradepublicatio
最新回复
(
0
)