首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void f(int b[]) { int i; for(i=2;i<6;i++) b[i]*=2; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10},i; f(a);
有以下程序: #include<stdio.h> void f(int b[]) { int i; for(i=2;i<6;i++) b[i]*=2; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10},i; f(a);
admin
2019-08-18
53
问题
有以下程序:
#include<stdio.h>
void f(int b[])
{
int i;
for(i=2;i<6;i++)
b
*=2;
}
main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10},i;
f(a);
for(i=0;i<10;i++)
pfinff("%d,",a
);
}
程序的运行结果是( )。
选项
A、1,2,3,4,5,6,7,8,9,10,
B、1,2,6,8,10,12,7,8,9,10,
C、1,2,3,4,10,12,14,16,9,10,
D、1,2,6,8,10,12,14,16,9,10,
答案
B
解析
数组名是常量,表示的是数组首元素的地址。当执行f(a)的时候,由于传递的是首地址,相当于直接对数组a进行操作,所以从数组a的第3个元素a[2]到元素a[5],每个元素值扩大两倍,因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/k4Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:chara=’\82’;则变量a
有以下程序#includemain(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\u",x,y,z);}程序运行后的输出结果是.
若变量已正确定义并赋值,以下不能构成C语句的选项是
若有以下程序段intr==8;printf("%d\n",r>>1);输出结果是
以下叙述中错误的是
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是
下列叙述中正确的是
以下叙述中正确的是
随机试题
商业习惯
长期肠外营养支持者,应选择的穿刺血管是
给药个体化的第一步是
房地产经纪人员在对拟出售房屋进行实物状况查看时,必须注意的事项不包括()。
()不能关闭Word2003。
甲股份有限公司(以下简称甲公司)成立于2003年9月3日,公司股票自2005年2月1日起在深圳证券交易所上市交易。公司章程规定,凡投资额在2000万元以上的投资项目须提交公司股东大会讨论决定。乙有限责任公司(以下简称乙公司)是一软件公司,甲公司董事李某为其
下列属于事业单位聘用合同必备条款内容的是()。
你新分到一个派出所工作。发现所长和指导员有矛盾,又分别得到部分干警的支持,暗中形成两派,有的老同事暗示你要支持谁反对谁。对此。你怎么想。又怎么办?
设三阶矩阵A的特征值为﹣2,0,2,则下列结论不正确的是().
Whydidn’tthegirlgotothemovies?
最新回复
(
0
)