首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: int r=8: printf("%d\n",r>>1); 输出结果是( )。
若有以下程序段: int r=8: printf("%d\n",r>>1); 输出结果是( )。
admin
2018-07-19
21
问题
若有以下程序段:
int r=8:
printf("%d\n",r>>1);
输出结果是( )。
选项
A、16
B、8
C、4
D、2
答案
C
解析
C语言中“>>”是对二进制的右移运算符,右移相当于将原数做除二操作,它将原数右移相应位数,并将移出的位信息舍去,在高位补0,将所得的结果再赋值给变量。本题中8的二进制为00001000,右移一位得到00000100,所以是4。
转载请注明原文地址:https://jikaoti.com/ti/6da0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面函数intfunl(char*x){char*y=x;while(*y++);return(y-x-1);}的功能是_______。
下列关系运算的叙述中,正确的是______。
下列程序的循环次数是______。x=2;do{x=x*x;}while(!x);
有如下程序:#include<stdio.h>main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x>10.0)y=1.0/x;else
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数语第一个数兑换,把最大的数语最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){i
在软件开发过程中,软件结构设计是描述______。
下列叙述中,不属于结构化分析方法的是()
下列叙述中错误的是( )。
算法一般都可以用______控制结构组合而成。
随机试题
女性,36岁。因突然发生四肢软瘫伴头晕来诊。体检:神清,面红,全身皮肤较黑,多痤疮,口周小须,毳毛增生。胸、腹部脂肪肥厚,下腹部可见紫纹,宽1.0cm。空腹血糖10.2mmol/L,尿17一羟皮质类固醇58μmol/24h(21mg/24h)。为病人进
小儿水肿,按诊的主要部位是婴儿颅内压增高,按诊的主要部位是
下列选项内容属于初步评审中响应性评审标准的有()。
利润实际上是通过经营活动新增加的所有者权益。()
“东街南曲声婉扬,西街北曲声激昂。”这是元朝人描写当时街市演出景象的诗句,诗中的“曲”指的是()。
下表为××市2017年3月1日110报警服务台接警记录单的部分内容:上表中的警情,属于110报警服务台受理求助范围的有()。
1978年开始的改革开放大潮,从根本上动摇了乡土文明的根基,大量农民从土地中解放出来,走向城市。从人类学的研究脉络来看,都市化文化转型的核心就是告别乡土社会,这不是简单地指乡村演变为城市或城镇,而是指一种乡村文明与城市文明整合后的新的社会理想。这是自汉代以
关于CSMA/CA的描述中,错误的是()。
VisualBasic中,允许一个变量未加定义直接使用,这样VB即把它当做某种类型的变量,若使用Dim语句定义这种类型的变量,则在As后面应使用【】关键字。
在标准ASCII码表中,已知英文字母A的十进制码值是65,英文字母a的十进制码值是______。
最新回复
(
0
)