首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> #include <cstdlib> using namespace std; int main() { int arraysize;
有以下程序: #include <iostream> #include <cstdlib> using namespace std; int main() { int arraysize;
admin
2010-03-29
44
问题
有以下程序: #include <iostream> #include <cstdlib> using namespace std; int main() { int arraysize; int *array; cout<<"Please input the size of the array:"; cin>>arraySiZe; array=new int[arraysize]; if(array==NULL) { cout<<"allocate Error\n"; exit(1); } for(int i=0;i<arraysize;i++) array
=i*i; int j; cout<<"which element you want to check:"; cin>>j; cout<<array[j]<<end1; return 0; } 执行程序输入:10<空格>5,则输出结果为( )。
选项
A、allocate Error
B、1
C、0
D、25
答案
8
解析
程序中利用new()申请动态分配数组。利用for循环给数组array赋值。最后输出想要检查元素的值。程序输10,即数组array元素个数为10。程序输入5,即检查元素array[5]的值。由for循环的赋值运算可知array[5]的值为25,所以程序最后输出25。
转载请注明原文地址:https://kaotiyun.com/show/fFjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序段选项中,使i的运行结果为4的程序段是()。
以下选项中不属于C语言程序运算符的是
设栈的顺序存储空间为S(1:50),初始状态为top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为()。
以下关于C语言函数参数传递方式的叙述中正确的是()。
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
在面向对象方法中,不属于“对象”基本特点的是
表达式3.6-5/2+1.2+5%2的值是()。
在C语言中,函数返回值的类型最终取决于
若有说明inta[3][4];则a数组元素的非法引用是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
挤压综合征患者血钾5.8mmol/L,原因是
下列不是急性扁桃体炎病理分型的是
《联合国国际货物销售合同公约》规定,卖方若短交,买方______。
下列()不属于政策性银行的职能。
幼儿园教学活动中数学科目的组织形式多采用()。
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(’#’)
RowenaandBillyWrangleraremodelhighschoolstudents.Theystudyhardanddoextremelywellonachievementtests.Andnexty
Heisstillnothere,he________.
A、Attendafashionshow.B、Gotobuysomeclothes.C、Attendacocktailparty.D、Visitafashiondesigner.B对话最后,女士说所有这些时装提醒她该去买衣
A、One.B、Two.C、Three.D、Four.C数字信息题。女士说需要七个房间,一间是他们夫妻俩的卧室,一间厨房,一间浴室,一间起居室,这样还剩三间,每个孩子一间卧室,由此可知他们有三个孩子。
最新回复
(
0
)