首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){int c; C=13|5; printf("%d\n",c); } 则程序的输出结果是
若有以下程序 main(){int c; C=13|5; printf("%d\n",c); } 则程序的输出结果是
admin
2016-12-18
31
问题
若有以下程序
main(){int c;
C=13|5;
printf("%d\n",c);
}
则程序的输出结果是
选项
A、15
B、18
C、13
D、5
答案
C
解析
按位或(|)的运算规则是:参加运算的两个运算数中,只要两个相应的二进制位中一个为1,则该位的运算结果即为1;只有当两个相应位的数都为0时,该位的运算结果才为0。13的二进制位1101,5的二进制位0101,或运算的结果为1101,因此值为13。
转载请注明原文地址:https://jikaoti.com/ti/TPi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段charch;intk;ch=′a′;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述程序段后输出结果是
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include<conio.h>#include<stdio.h>intfun(int*s,intt,int*k){inti;*k=0;[8]if(s
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。#include<stdio.h>main(){intn,s;printf("Enteranumber:");scanf("%d",&n);
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
下列叙述中,正确的是
以下说明语句中,【】是结构体类型名。typedefstruct{intn;charch[8];}PER;
以下数组定义中错误的是
下列叙述中不正确的是()。
下列关于栈的描述中错误的是()。
随机试题
目前作业常用的有固定式两腿()井架和BJ-29井架。
世界观是人们在实践中形成的()。
盐酸氯丙嗪“溶液澄清度与颜色”检查主要是控制
银行监管中,采取市场准入的主要目的有()。[2012年10月真题]
下列各项中,属于资金筹集费用的有()。
在中外合作企业中,由出席董事会会议或联合管理委员会会议的董事或者委员一致通过,方可作出决议的事项有()。
根据有关规定,单位在填写票据时,下列选项中,应当遵守的有()。
小花玩游戏不遵守游戏规则,被张老师发现。张老师课后找到小花耐心询问理由,并教育小花遵守游戏规则的重要性。关于张老师的做法,下列说法不正确的是()。
不合作运动
A、B、C、D、A
最新回复
(
0
)