首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #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
57
问题
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #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全国计算机二级
相关试题推荐
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参
若变量a未事先定义而商接使用(例如:a=0),则变量a的类型是
在数据管理技术发展的三个阶段中,数据共享最好的是()。
下列叙述中正确的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
阅读程序:OptionBase1PrivateSubForm_Click()DimArr(3,3)AsIntegerFori=1To3Fori=1To3Ifj=iOrj=3-i+1Thenasr(i,j)=1El
以下叙述中错误的是
下面列表框属性中,是数组的是
下列与队列结构有关联的是
在数据处理中,其处理的最小单位是()。
随机试题
心动周期中,心室容积最大的时期是
不寐的总治则是
高处作业时,安全网应随着建筑物升高而提高,安全网距离工作面的最大高度不超过()m。
业主方和项目参与各方可根据各自的项目管理需求确定其信息管理的分类,但为了()的方便和实现部分信息共享,应尽可能作一些统一分类的规定。
以下哪些不是属于供应商因在管理方面原因造成原材料供应不及时()。
“备案号”栏应填:“征免性质”栏应填:
Whydoesthewomancall?
WhatactionsdoFrancisandCarolagreetodoregardingthefollowingpreparationtasks?ChooseFOURanswersbelowandwriteth
A、AmberminedfromtheAppalachianMountains.B、Amberwithnoimperfections.C、Ambercontainingorganicmaterial.D、Amberwithn
A、Supermarket.B、Yard.C、Restaurant.D、Hotel.A细节题。Sherrill说自己的兼职工作是在超市,“Iworkpart—timeatthesupermarket."此题B项为干扰项,Fill在庭院工作
最新回复
(
0
)