首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void f(int *q) {int i=0; for( ;i<5;i++) (*q)++; main() {int a[5]={1,2,3,4,5},i; f(
有以下程序: #include void f(int *q) {int i=0; for( ;i<5;i++) (*q)++; main() {int a[5]={1,2,3,4,5},i; f(
admin
2015-08-09
62
问题
有以下程序:
#include
void f(int *q)
{int i=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、6,2,3,4,5,
B、2,2,3,4,5,
C、1,2,3,4,5,
D、2,3,4,5,6,
答案
A
解析
本题考查的是函数的地址调用。将数组名作为数组首地址进行传递,然后取数据元素值进行加l运算。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/eQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,下列正确的程序段是()。
源程序的文档化不包括()。
若有定义doublea[5];,则a数组元素下标的上限为______。
字符串"\\\"ABCDEF\"\\"的长度是()。
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],ihtn){inti,t;for(i=0;i<n/2;i++)
执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
假定w、x、y、m均为血型变量,则执行下列的语句后,m的值是()。w=6,x=4,y=3;m=(w<x)?w:x;m=(m<y)?m:y;
下列选项中错误的说明语句是
以下叙述中错误的是
下列关于栈的描述中错误的是()。
随机试题
我国古代第一位有巨大成就的浪漫主义诗人是()
苔原的分布区域是()
国库单一账户体系中,不属于行政事业单位使用的账户有()。
因合同纠纷提起的诉讼,只能由被告住所地管辖。()
孔雀蜘蛛的体型非常小,只有4毫米到5毫米,其中,雌性蜘蛛比雄性蜘蛛大。不过,就是这样小的身躯,也能靠着大自然的________吸引人们的注意。填入画横线部分最恰当的一项是()。
党的十七大报告指出,要坚持依法治国基本方略,树立社会主义法治理论,实现国家各项工作法治化,保障公民合法权益。法治的本质是()。
有着36亿年历史的细菌是整个生命史中的耐力冠军,是地球上最大的“适者”。在很多学者看来,无论将来人类将如何统治地球,细菌地位的改变仍然无法想象。它们的数量居于压倒性地位,种类之繁无可匹敌;它们的生活环境极为广泛,代谢模式又无可比拟。人类对于环境的破坏性行为
Theworryaboutsaltisthatitmay(31)highbloodpressure.Chemically,salt(32)ofsodiumandchlorideions,bothof(33)ar
Thedoctor______methatifItookthismedicinetwiceaday,Iwouldbewellsoon.
Adietrichinproteinisthebestwaytoloseweight,leadingnutritionalscientistswillsaytoday.Millionscouldkeepintri
最新回复
(
0
)