首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #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
76
问题
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #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全国计算机二级
相关试题推荐
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()Dimx1AsInteger,x2AsInteger,x3AsInteger
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimSAsInteger,fAsIntegerDimiAsIntegerS=L
表达式5Mod3+3\5*2的值是
以下选项中,不合法的VisualBasic的变量名是
以下关于通用对话框的叙述中,错误的是
执行下列语句strlnput=InputBox(“请输入字符串”,“字符串对话框”,“字符串”)将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用()
设运行程序时弹出的菜单如图所示.关于该菜单,以下叙述中错误的是( )。{*41}
随机试题
执业药师的作用有
患者,男性,45岁,上呼吸道感染未痊愈,自动要求出院。护士需做好的工作不包括
术后意识恢复障碍的原因有
科目编码首位为1代表()类。
企业支付的违约金会导致企业经济利益流出企业,所以应作为企业的费用核算。()
水彩画中水、色的相互渗化,会产生丰富的色彩变化。但学生在实践的过程中,往往不能较好地掌握用笔、用水、用色等要领。请你结合教学实际,列举学生在运用水、色的相互渗化时容易出现的问题,并提出解决的方法。
“累计认识常用汉字2500个左右,其中1600个左右会写”属于()的学习目标。
下列有语法错误的赋值语句是
AsufferfromastrokeBwillbeaffectedCchangetheirlifestylesDwilltakeplaceEoccursatthebackofhis/herbrainFco
NewresearchconductedbybrainresearcherAviKarnioftheUniversityofHaifainIsraelexploresthepossibilitythatnapshel
最新回复
(
0
)