首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #define N 10 void artin( int x[N]) { int i=0; while(i<N) scanf("%d", );
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #define N 10 void artin( int x[N]) { int i=0; while(i<N) scanf("%d", );
admin
2010-01-10
63
问题
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #define N 10 void artin( int x[N]) { int i=0; while(i<N) scanf("%d", ); } 在下划线处应填入的是( )。
选项
A、x+i
B、&x[i+1]
C、x+(i++)
D、&x[++i]
答案
4
解析
根据scanf()的定义,应该在空白处填入一地址值,又因为要为数组中所有元素赋值,故空白处填入的表达式应使i每次增1,选项A和B不会使i增1,所以不正确。选项D在第一次执行时i先自增为1,所以输入的第一个数据被存到x[l]中,而第N次执行时会将数据输入到x[N],这个地址已经超过数组x的范围,属于越界行为,所以也不正确。故正确答案为C。
转载请注明原文地址:https://kaotiyun.com/show/J1Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序代码:FunctionSum(nAsInteger)StatickAsIntegerk=k+n+1Sum=kEndFunctionPrivateSubForm_Click()
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。Priva
在窗体上画一个水平滚动条,其属性值满足Min<Max。程序运行后,如果单击滚动条右端的箭头,则Value属性值()。
下面关于标准模块的叙述中错误的是
在学生管理的关系数据库中,存取一个学生信息的数据单位是
某二叉树共有7个结点,其叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOptionl_Click(IndexAsInteger)EndSub下面关于此
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooksNameAsString*10:TelNumAsString*20EndType在窗体上画一个名为Commandl的命令
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为
随机试题
材料定额中的数量不包括()。
影响伤口愈合的全身性因素有()
中耳癌肿瘤突破颞骨范围,侵犯周围结构,如硬脑膜、腮腺、颞下颌关节等,根据Stell(1985)制定的初步方案应归为
下列叙述中哪一条是错误的
肺内局限性的湿啰音提示()
可行性研究阶段的建设方案设计应满足投资估算误差不超过()的要求。
水泥稳定土材料质量标准主要包括()。
滑石粉
Aswithanytestimonyor______,beingdirectwillbekeyforSchmidt.
Noonehas_______________________(做出一个令人信服的解释)whydinosaursdiedout.
最新回复
(
0
)