首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int i,array[5]={3,5,10,4}; for(i=O;i<5;i++) printf("%d,",array[i]&3); print
有以下程序: #include main() { int i,array[5]={3,5,10,4}; for(i=O;i<5;i++) printf("%d,",array[i]&3); print
admin
2020-11-27
20
问题
有以下程序:
#include
main()
{
int i,array[5]={3,5,10,4};
for(i=O;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。
转载请注明原文地址:https://kaotiyun.com/show/V73p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){if(i%2)putchar(i+b);elseputchar(i+c);}pr
C语言主要是借助以下哪种手段来实现程序模块化
若有“doublea;”,则正确的输入语句是()。
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是
若有以下定义和语句:#include<stdio.h>chars1[10]="abcd!",*s2="\n123\\";pfinff("%d%d\n",strlen(s1),strlen(s2));程序的运行结果是()。
在关系数据库中,用来表示实体间联系的是()。
以下叙述中正确的是
在学校每间宿舍住1到6名学生,每个学生只在一间宿舍居住,则实体宿舍与实体学生间的联系是()。
下列说法不正确的是()。
以下正确的说法是()。
随机试题
为了提高合成氨的平衡转化率,适宜的反应条件为()。
纤维素样坏死可见于
与滴虫性阴道炎发病原因有直接关系的是
王某在施工现场工作时不慎受伤,在监理工程师的调解下,王某与雇主达成协议,雇主一次性支付王某两万元作为补偿,王某放弃诉讼权利。这种调解方式属于()。
外汇管制是指政府通过行政手段直接控制外汇及其业务,主要目的是防止资本外流,维护国际收支的基本平衡,保持币值稳定。外汇管制有助于汇率的稳定,防止国内经济受国外金融危机的冲击,但外汇管制也妨碍了生产要素在国际流动,限制了市场的()方面的作用。
银行全面风险管理的核心包括()。
公司成立后,公司、股东或者公司债权人以相关股东的行为符合特定情形之一且损害公司权益为由,请求认定该股东抽逃出资的,人民法院应予支持,上述特定情形包括()。
知识营销是通过有效的知识传播方法和途径,将企业所拥有的对用户有价值的知识(包括产品知识、专业研究成果、经营理念、管理思想以及优秀的企业文化等)传递给潜在用户,并逐渐形成对企业品牌和产品的认知,为将潜在用户最终转化为用户的过程和各种营销行为。下列行为属于知识
平时,我们总能听到看到各种女司机开车闯祸的新闻:“温州女司机开路虎连撞3车2人”“宁波女子倒车撞死老公,自己伸头被夹身亡”“女司机买新车在小区转悠炫耀,碾死邻居赔偿58万”,因此在很多人心目中,“女司机”就是“马路杀手”的代称。以下哪项如果为真,最能驳斥
Americahasanewnationalpark.ItistheGreatBasin.ItisthefirstnationalparkinthewesternstateofNevada.Thenewpa
最新回复
(
0
)