首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){unsigned char a=2,b=4,c=5,d; d=a|b;d&=c; printf("%d\",d);} 程序运行后的输出结果是
有以下程序 main(){unsigned char a=2,b=4,c=5,d; d=a|b;d&=c; printf("%d\",d);} 程序运行后的输出结果是
admin
2017-05-20
19
问题
有以下程序
main(){unsigned char a=2,b=4,c=5,d;
d=a|b;d&=c;
printf("%d\",d);}
程序运行后的输出结果是
选项
A、3
B、5
C、4
D、6
答案
C
解析
本题考查位运算,|为按位或运算,&为按位与运算,按位与(&)运算符的作用是:把参加运算的两个运算数按对应的二进制位分别进行“与”运算,当两个相应的位都为1时,该位的结果为1:否则为0。按位或(1)的运算规则是:参加运算的两个运算数中,只要两个相应的二进制位中一个为1,则该位的运算结果即为l:只有当两个相应位的数都为0时,该位的运算结果才为0。首先d=2|4值为6,d=6&5值为4。
转载请注明原文地址:https://jikaoti.com/ti/MUi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta[]={1,2,3,4},y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的运行结果是
下列叙述中正确的是
以下程序的输出结果是______。main(){chars[]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
以下选项中,不能作为合法常量的是
以下程序的输出结果是【】。floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f\n",fun((int)fun(a+c,b),a-c
阅读下面语句,则程序的执行结果是【】。#include"stdio.h"main(){inta=-1,b=1,k;if((++a
设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
设有以下说明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是
随机试题
Mostfamouspeoplehavesomeunusualstoryassociatedwiththeirnames.Casanova,forexample,wasalegendinhisowntime.He
出血坏死型胰腺炎最常见的并发症是
关于视紫红质,不正确的叙述是
哪种是肉瘤
子宫先兆破裂的重要体征为
服用药物后到达体循环使原型药物量减少的现象
A、氮苷B、硫苷C、碳苷D、酯苷E、氰苷既能被酸又能被碱水解的是
甲公司的财务经理在复核20×1年度财务报表时,对以下交易或事项会计处理的正确性难以作出判断:(1)由于企业投资策略的改变,20×1年1月1日,甲公司将所持有的乙公司股票从可供出售金融资产重分类为交易性金融资产,并将其作为会计政策变更采用追溯调整法
关于以现金结算的股份支付,以下表述不正确的是()。
2017年12月26日,新华社正式发布媒体人工智能平台“媒体大脑”,人工智能重新定义了媒体。下列关于“媒体大脑”的说法错误的是:
最新回复
(
0
)