首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { char a=4; printf("%d\n", a=a<<1); }
有以下程序 #include <stdio.h> main() { char a=4; printf("%d\n", a=a<<1); }
admin
2018-10-16
31
问题
有以下程序
#include <stdio.h>
main()
{ char a=4;
printf("%d\n", a=a<<1);
}
选项
A、8
B、16
C、40
D、4
答案
A
解析
本题主要考查按位右移运算。a=4的二进制为00000100,a<<1后为00001000,其值为十进制数值8。
转载请注明原文地址:https://kaotiyun.com/show/nwxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.Of\n",fun((int)fun(a+c,B),(a-
有以下程序:#include<studio.h>#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%d,",*(p++));
下面程序将二维数a的行和列元素互换后存放另一个二维数组b中。请填空。main(){inta[2][3]={{1,2,3},{4,5,6}};intb[3][2],i,j;
有以下程序 main( ) { int i=0,s=0; do{ if(i%2){i++;continue;} i++; s+=i; } while(i<7); printf("%d\n",s); }
以下对结构体类型变量td的定义中,错误的是______。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
设x、y、z均为int型变量,请写出描述"x或y中至少有一个小于z"的表达式______。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式正确的是(注:□代表空格字符)()。
随机试题
下列选项中在梭伦改革中没有体现的是()
安瓿剂的外文缩写是
由生理需要引起的,推动个体为恢复机体内部平衡的唤醒状态叫()
不属于国家行政机关系统的机构是()。
现在医院存在患者或其家属在医院门前烧花圈等现象。面对如此紧张的医患关系,你有什么看法?
“社会人”假设是组织行为学家提出的一种与管理有关的人性假设。“社会人”假设认为,人们在工作中得到的物质利益对于调动其生产积极性是次要的,人们最重视在工作中与周围的人友好相处,良好的人际关系对于调动人的工作积极性起决定作用。根据上述定义,下列哪项是基于“社会
Directions:Usingtheinformationinthetext,completeeachsentence6-10,withawordorphrasefromthelistbelow.Foreach
TheBritishshowagreatloveforthecountrysideanditisreallyniceandbeautiful.Alotofpeopledream(梦想)aboutlivingi
AftertheviolentearthquakethatshookLosAngelesin1994,earthquakescientistshadgoodnewstoreport;Thedamageanddeath
Berniehasalreadyread1/5ofhisbiologyhomeworkonMondaynight.WhatfractionofhisremaininghomeworkwouldBerniehavet
最新回复
(
0
)