首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void f(int *q) {inti=0; for(;i<5;i++) (*q)++; } main() {int a[5]={1,2,3,4,5},i; f(a); for(i=0;i<5
有以下程序 void f(int *q) {inti=0; for(;i<5;i++) (*q)++; } main() {int a[5]={1,2,3,4,5},i; f(a); for(i=0;i<5
admin
2013-02-23
42
问题
有以下程序 void f(int *q) {inti=0; for(;i<5;i++) (*q)++; } main() {int a[5]={1,2,3,4,5},i; f(a); for(i=0;i<5;i++)printf("%d,",a
); } 程序运行后的输出结果是
选项
A、2,2,3,4,5,
B、6,2,3,4,5,
C、1,2,3,4,5,
D、2,3,4,5,6,
答案
B
解析
调用函数f()时,将数组a的地址传递给了指针q,此时q指向的就是数组a的第一个元素a[0]。在 5次循环过程中,q始终指向a[0],因此a[0]的值增加了5。最后的输出结果为“6,2,3,4,5”。
转载请注明原文地址:https://www.kaotiyun.com/show/VsJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表示“整数x的平方大于36"时的值为“真”的C语言逻辑表达式是【】。
下面程序段的运行结果是char*s="abcde";s+=2;printf("%d",s);
有如下定义#defineD2intx=5;floaty=3.83;charC=’D’;则下面选项中错误的是
若有如下定义,则该数组的第一维大小为【】。intb[][4]={1,2,3,4,5,6,7,8,9}
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为【】。
已有变量定义和函数调用语句:inta=25;print_value(&a);下面函数的正确输出结果是voidprint_value(int*x){printf("%d\n",++*x);}
能直接与CPU交换信息的功能单元是______。
在C语言中,引用数组元素时,其数组下标的数据类型允许是______。
以下叙述中正确的是()
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、【】和处理过程。
随机试题
Ittookhimseveralmonthsto______thewildhorse.
下列选项中,属于财政实现经济稳定和发展手段的有()。
产权清晰是现代企业制度的基本特征之一。国有资产的最终所有权与法人财产权的分离是建立现代企业制度的基本前提。在“资产=负债+所有者权益”这一反映企业财务状况的会计恒等式里,能够代表法人财产权的是()。
WhichofthefollowingcharactersisnottherepresentativefigureofEuropeanidealisticintheearly19thcentury?
女儿小时候乖巧可爱,老爱腻在她身边_______像小鸡啄米似的讲悄悄话。填入划横线部分最恰当的一项是()。
在认识活动的形成中,首要的因素是
In1995theGalileospacecraftcaptureddataaboutJupiter’satmosphere---namely,theabsenceofmostofthepredictedatmosphe
Whenwethinkabouthappiness,weusuallythinkofsomethingextraordinary--andthosepinnaclesofsheerdelight--andthosepinn
Thehumannoseisanunderratedtool.Humansareoftenthoughttobeinsensitivesmellerscomparedwithanimals,butthisislar
TherecessionistakingaserioustollonAmericanretail,bute-commercecouldemergeasawinner.Accordingtoanewrepor
最新回复
(
0
)