首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> main() { int i, array[5] = {3, 5, 10, 4}; for (i=0; i<5; i++) printf("%d,", array[i] &
有如下程序 #include <stdio.h> main() { int i, array[5] = {3, 5, 10, 4}; for (i=0; i<5; i++) printf("%d,", array[i] &
admin
2020-06-16
39
问题
有如下程序
#include <stdio.h>
main()
{
int i, array[5] = {3, 5, 10, 4};
for (i=0; i<5; i++)
printf("%d,", array
& 3);
printf("\n");
}
程序运行后的输出结果是
选项
A、3,1,2,0,0,
B、3,5,10,4,0,
C、3,3,3,3,0,
D、3,2,2,2,0,
答案
A
解析
在对数组进行初始化时,如果在说明数组时给出了长度,但没有给所有的元素赋予初始值,而只依次给前面的几个数组元素赋予初值,那么C语言将自动对余下的元素赋初值0,则array={3,5,10,4,0}。按位与运算"&",当参加运算的两个二进制数的对应位都为1,则该位的结果为1,否则为0。将数组元素与3=11B按位与,即3&3=3,5&3=1,10&3=2,4&3=0,0&3=0。For循环输出与运算结果:3,1,2,0,0,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/MiCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中叙述错误的是
执行以下程序段后,w的值为intW=’A’,x=14,y=15;w=((x‖y)&(w
若k是int类型变量,且有以下for语句1for(k=-1;k
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w");whi
下列数据流图(DFD)构造规则中正确的是
若有定义语句:intx=10;则表达式x-=x+x的值为
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
编写程序,实现矩阵(3行、3列)的转置(即行列互换)。例如,若输入下面的矩阵:100200300400500600700800900则程序输出:100400
下列描述中,不符合良好程序设计风格要求的是()。【07年9月】
随机试题
关于心交感神经对心脏的作用,下列叙述错误的是()。
患儿,8岁,外出玩耍时,被从2楼飞落的玻璃砍伤左肩部,伤口约10cm,出血、疼痛,即来医院就诊。在48小时内应注意观察伤口有无()
女,23岁。发热、咳嗽、乏力1个月。体温波动于37.5~38℃之间,咳少量白色黏痰。胸部X线片示右上肺浸润影,右肺门淋巴结肿大。PPD试验(++)。最佳的治疗方案是
根据《关于加快药学服务高质量发展的意见》,对评估后符合要求的慢性病患者可以开具长期处方。1次开具的药品用量最长可用
长江公司为生产企业,设有一个基本生产车间,主要生产甲、乙两种产品。2019年4月有关生产资料如下:(1)产品产量资料如下表所示:(2)甲产品实际生产工时1200小时;乙产品实际生产工时2800小时。甲、乙产品的原材料在生产开始时一次性投入,加工费用发
根据增值税法律制度的规定,下列属于免征增值税的有()。
企业在无法判断发生概率或无须判断概率的时候,度量风险一般使用()。
以下说法中()是不正确的。
甲收到一份来自乙的电子订单后,将订单中的货物送达乙时,乙否认自己发送过这份订单。为了防范这类争议,需要采用的关键技术是()。
ScheduleforcompanypicnicSunday,September179.00-AllemployeesandtheirfamilieswillarriveatWashingtonPark10:00-
最新回复
(
0
)