首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void f(intb[]) { 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(intb[]) { 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
64
问题
有以下程序:
#include<stdio.h>
void f(intb[])
{
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++)
prinff("%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/haRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROG1.C
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不
给定程序MODI1.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得
给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,若N=3,有下列矩阵:123456789
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
下面不属于软件需求规格说明书内容的是
随机试题
不符合精液常规检查中正常精液指标的是
某工程双代号网络计划如下图所示,图中已标出每个节点的最早时间和最迟时间,该计划表明()。
施工方的项目管理,是指自项目开始至项目完成,通过项目策划和项目控制,实现项目的费用目标、进度目标和质量目标。对此,下列说法中正确的是()。
建设工程项目进度控制的技术措施涉及对()的选用。
加油加气站是如何分类的?
银行最需要考虑的风险是()。
()对于国家相当于免疫对于()
请用相关理论分析美国退出量化宽松政策对人民币汇率的影响。[河南财经政法大学2015国际商务硕士]
Women’smindsworkdifferentlyfrommen’s.Atleast,thatiswhatmostmenareconvincedof.Psychologistsviewthesubjecteith
Themaninthecornerconfessedto______alietothemanagerofthecompany.
最新回复
(
0
)