首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
82
问题
有以下程序
#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全国计算机二级
相关试题推荐
执行下面程序段的结果是______。 int x=234; do { printf("%3d\n",x--); } while(!x);
运行以下程序后,如果从键盘上输入6514<回车>,则输出结果为______。 main() { int m,n; printf("Enter m,n:"); scanf("%d%d",&m,&n); while(m!=n) { while(m>n)m-=n
以下程序运行后输出______。#include<stdio.h>intf(char*s1,char*s2){staticintn1,n2;while(*s1++)n1++;w
以下叙述中正确的是______。
下面是有关c语言字符数组的描述,其中错误的是
有以下程序#inculde#inculdestrtictA{inta;charB[10];douBlec;};voidF(structAt);main(){structAa={1001,”zhangDa”,1
下述函数用于统计一行字符中的单词个数,单词之问用空格分隔。word_num(str)charstr[];{inti,num=0,word=0;fot(i=0;str[i]!=【】;i++)if
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都己正确定义并赋值,错误的函数调用是()。
随机试题
如图5所示铰链四杆机构,已知各构件的长度1AB=50mm,1BC=110mm,1AD=100mm。以AB杆为主动件时,该机构有无急回特性?如有,在图上标出极位夹角θ,并写出行程数比系数K的计算公式。
目瞤的意义是
对颅内压明显增高的患儿,腰穿前最常应用的药物是
关于法律职业道德,下列哪一表述是不正确的?(2013年卷一第45题)
简述干粉灭火系统构成及按照储存方式的分类。
关于营运资金政策下列表述A的是()。
甲公司是ABC会计师事务所2015年3月发展的新客户。在承接业务、指派项目合伙人和项目组成员、签订业务约定书等过程中,存在以下涉及职业道德的具体情况:(1)开展初步业务活动时,ABC事务所业务拓展部门负责人向甲公司介绍了本所的历史与现状,包括前任合伙
甲项目投入一定金额后,预计在未来3年里可能产生的现金流如下:第一年年末110万元、第二年年末363万元、第三年年末266万元,假设必要的投资回报率为10%,则3笔现金流在当前的现值大约为()万元。
下列关于道德的说法中,正确的有()。
______isnotforboys?______hasalotofextra-curriculumactivities?
最新回复
(
0
)