首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { unsigned char a,b,c; a=0x3; b=a|0x8; c=b<<1; printf("%d%d\n",b,C); } 程序运行后的输出结果是( )。
有以下程序: main() { unsigned char a,b,c; a=0x3; b=a|0x8; c=b<<1; printf("%d%d\n",b,C); } 程序运行后的输出结果是( )。
admin
2013-02-23
63
问题
有以下程序: main() { unsigned char a,b,c; a=0x3; b=a|0x8; c=b<<1; printf("%d%d\n",b,C); } 程序运行后的输出结果是( )。
选项
A、-11 12
B、-6 -13
C、12 24
D、11 22
答案
8
解析
将a的值用二进制表示:00000011。a与Ox8(二进制表示为00001000)按位或,得到结果00001011赋值给b,b的值为11。再将b左移一位得到:00010110,赋值给c,c的值为22。所以最后输出的b,c的值为11,22。
转载请注明原文地址:https://kaotiyun.com/show/d2Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】。main(){unsigneda=0112,x;x=a>>3;printf("x=%o",x);}
下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是【】。main(){inta[10]={1,2,3,4,5,6,7,8,9,0},*p;p=a;
下列程序执行后输出的结果是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;for(i=1;i<4;i++)k+=arr[i]+i;
下列程序执行后输出的结果是【】。f(inta){staticc=0;c=a+c++;return(c);}main(){inta=2,i,k;for(i=0;i<2
请选出以下程序段的输出结果______。#include<stdio.h>#defineMIN(x,y)(x)<(y)?(x):(y)main(){inti,j,k;i=10;j=15;k=10*M
以下程序段执行后,a的值为______。int*p,a=10,b=1;p=&a;a=*p+b;
以下程序段有错,错误原因是______。main(){int*p,i;char*q,ch;p=&i;q=&ch;*p=40;*p=*q;}
执行下面的程序段后,b的值为______。intx=35;charz=’A’;intb;b=((x&15)&&(z<’a’));
有以下程序段:intk=0;while(k=1)k++;while循环执行的次数是______。
随机试题
有关胸内压的叙述,错误的是
下列哪一项是原位癌的主要特征
酸中毒时,对机体呼吸的影响表现为
糖尿病的基本病理生理变化是
采用平行结转分步法,每一生产步骤的生产成本要在最终完工产品与各步骤尚未加工完成的在产品和各步骤已完工但未最终完成的产品之间进行分配。()
培训管理的首要制度是()
去年全国居民消费物价指数(CPI)仅上涨1.8%,属于温和型上涨。然而,老百姓的切身感受却截然不同,觉得水电煤气、蔬菜粮油、上学看病、坐车买房,样样都在涨价,涨幅一点也不“温和”。下面哪一个选项无助于解释题干中统计数据与百姓感受之间的差距?()
A.Landofthekiwi.B.Reasonsforconcern.C.Theintroductionofpredators.D.Explanationforlargerbirdpopulations.E.Pr
下列关于生成表查询的叙说中,错误的是
Thebirdwatcherswereonthe______fortherarespecies.
最新回复
(
0
)