首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; int main() { int y=18,i=0,j,a[8]; do{ a[i]=y%2;
有以下程序: #include <iostream> using namespace std; int main() { int y=18,i=0,j,a[8]; do{ a[i]=y%2;
admin
2010-03-29
52
问题
有以下程序: #include <iostream> using namespace std; int main() { int y=18,i=0,j,a[8]; do{ a
=y%2; i++; y=y/2; }while(y>=1); for(j=i-1;i>=0;j--) cout<<a[j]; cout<
选项
A、1000
B、10010
C、110
D、10100
答案
2
解析
本题考核一维数组元素的引用和一维数组的输出。程序中的do-while循环语句的执行过程如下:
第1次循环时,i=0、y=18,把“y%2”的值0存入a[0],执行i++后,i的值变为1,再执行y=y/2;,使y的值变为9。
同理,第2次循环后,a[1]的值为1,第3次循环后,a[2]的值变为0,第4次循环后,a[3]的值变为0,第5次循环后,a[4]的值为1,然后退出do-while循环体。
for循环是输出从a[4]到a[0]的值,结果为:10010。
转载请注明原文地址:https://kaotiyun.com/show/eDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(int*p,int*q){intt;t=*p;*p=*q;*q=t;*q=*p;}main(){inta=0,b=9;fun(&a,&b);
以下能正确定义字符串的语句是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
有以下程序#include<stdio.h>main(){chari,j,n;for(i=’1’;i<=’9’;i++){if(i<’3’)continue;for(j=’0’;j<=’9’;j++){if(j<~2llJ>=…4)c
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
在数据流图中,带有箭头的线段表示的是()。
下列定义变量的语句中错误的是()。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
给定程序MODI1.C中函数fun的功能是:删除P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用’#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也
给定程序MODI1.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不
随机试题
关于阴性结石影像学表示,说法错误的是
A.肛门局部望诊B.探针检查C.乙状结肠镜检查D.指诊检查E.肛门镜检查肛瘘常用的检查方法是()
设计文件注明的工程合理使用年限的起算日期是()。
按债券是否有抵押或担保划分,债券可分为()。
菠萝原汁中加入了20%的水组成的混合物(白利糖度值小于20;供饮用)
Helena公司是从事外汇实时交易的公司。在接受年度外部审计时,审计师事务所对该公司的风险进行了评估。审计师事务所发现:该公司现在正在应用的计算机交易系统是由一个程序员进行设计并研发的,在上线时已经进行了平行测试和先导测试。Helena公司要求该程序员同时
要学会在紧张的学习中寻找快乐,在挫折中体会经验,在细节中感知方向,在进步中品味幸福。紧张学习需要哲学的引导,这是凶为()。
动植物的形体和习性在很大程度上是由环境造成的,而反向作用,即生物对其所在环境的实际影响则相对较小。到了20世纪,人类才获得了足够的力量,有效地改变他们所在的世界----大自然。根据文意,下列对文中“足够的力量”的理解,正确的一项是()。
在以下几种课本中,单位印张最便宜的是()。
文饰作用是一种自我防御机制或适应行为,指一个人为掩饰不符合社会价值标准、明显不合理行为,或不能达到个人追求的目标时,往往在自己身上或周围环境中找一些理由来为自己辩护,把自己的行为说成是正当合理的,以隐瞒自己的真实动机或愿望。根据上述定义,下列选项属于“文
最新回复
(
0
)