首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { unsigned char a=2, b=4, c=5, d; d = a | b; d &= c; printf("%d\n", d); } 程序运行后的输出结果是( )。
有以下程序 #include main() { unsigned char a=2, b=4, c=5, d; d = a | b; d &= c; printf("%d\n", d); } 程序运行后的输出结果是( )。
admin
2015-07-28
55
问题
有以下程序
#include
main()
{ unsigned char a=2, b=4, c=5, d;
d = a | b; d &= c; printf("%d\n", d); }
程序运行后的输出结果是( )。
选项
A、4
B、3
C、5
D、6
答案
A
解析
计算语句"d=a|b"时,字符a的ASCII码为2,对应二进制为0010;字符b的ASCII码为4,对应二进制为0100;所以按位或"|"运算之后d的二进制为0110。计算语句" d &= c;"时,字符c的ASCII码为5,对应二进制为0101,所以按位与"&"运算之后d的二进制数值为0100,对应十进制值为4,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/G7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是______。 main() { char ch[7]={"65ab21"}; int i,s=0; for(i=0;ch[i]>="0’&&ch[i]<=’9’;i+=2) s=10*s+ch[i]-’0’; printf("%d\n
以下程序运行后输出______。#include<stdio.h>intf(char*s1,char*s2){staticintn1,n2;while(*s1++)n1++;w
While、do-while语句是用于______基本结构。
在循环结构中,______可以使得同一组语句一次也不执行。
有以下程序#includemain(){chars[]={“012xy”};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=‘a’&&8[i]
有以下程序#inculde#inculdestrtictA{inta;charB[10];douBlec;};voidF(structAt);main(){structAa={1001,”zhangDa”,1
若有定义:DouBlea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是
以下C语言用户标识符中,不合法的是
若a的值为1,则表达式!a‖++a的值是______。
C语言规定,在一个源程序中,main函数的位置
随机试题
设f(x,y)为连续函数,D={(x,y)|x2+y2≤t2},则=()
根据完成的业务类型,通信终端可以分为哪几类?
氧化性气体由于本身氧化性较强,所以不适宜作为保护气体。()
对于按计算工期绘制的双代号时标网络图,下列说法中错误的是()。
甲、乙均为完全民事行为能力人。甲、乙之间的下列行为中,属于法律行为的有()。
单位本金经过一个计息周期后的增值额是()。
根据幼儿教育,可以将游戏分为自发游戏和教学游戏。教学游戏又分为()
Eachandeveryoneofusisresponsibleforthegreenhousegaseswesendinourdailyactionsandchoices.【C1】______,combating
A、No,youdon’thaveto.B、It’smypleasure.C、Nothingelse.D、Ofcoursenot.B本题测试考生对日常用语的掌握情况。本句是感谢对方为自己做事,恰当的回答应是B,“不用谢,很乐意为
【S1】【S6】
最新回复
(
0
)