首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void f( int *q ) { int i=0; for ( ;i
有以下程序 #include void f( int *q ) { int i=0; for ( ;i
admin
2020-05-19
19
问题
有以下程序
#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
解析
函数f的功能是循环执行语句"(*q)++;"五次,而该语句的执行过程是获取指针p指向的数据并自加,由于指针p没有移动,所以每次获取的都是数组a第一个元素的值,自加五次之后,值为6,数组的其他元素没有变化,所以答案选A。
转载请注明原文地址:https://jikaoti.com/ti/rcG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里"单词"是指由空格隔开的字符串)。例如,若输入"Iamastudenttotaketheexamination",则应输出"IAmAStud
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
若有以下程序段charstr[4][12]={’’an’’,’’bbb’’,’’ccccc’’,’’d’’),*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是()。
以下程序输出的结果是()。main(){intx=l,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1.b++;break;}case2:a++;b++;bre
以下程序的输出结果是()。#includeintf(intx)main(){inty;{intz;if(x==0‖x==1)return(3);z=f(3);pri
下列与队列结构有关联的是()。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
随机试题
细胞质又称_______,是由_______、_______和_______组成。
男性,50岁,收缩压21.6kPa(162mmHg),舒张压12.8kPa(96mmHg),血脂偏高,劳累后感到心前区疼痛,休息后可缓解,心电图检查T波低平病人对自己的血压情况有些紧张,护士在对病人进行健康指导时错误的是
A、麻醉药品B、第二类精神药品C、毒性药品D、放射性药品E、贵重药品根据《药品管理法》规定,医疗机构应建立收支账目,定期盘点,做到账务相符的是
理中丸除温中祛寒外,还具有的功用是
再生障碍性贫血最有诊断意义的检查方法是
通航建筑在可行性研究阶段勘察,横河向的勘探线为()。
发包人将在建工程抵押给银行贷款,后因发包人经营状况不佳而无力还贷及支付工程款,则下列关于承包人权利的说法中,正确的是()
下列各项中,通常不会导致企业资本成本增加的是()。(2011年)
云计算是一种新的信息服务形式,其关键在于网页所连接的后台服务器;分布于世界各地的成千上万台服务器被网络汇聚成了一片拥有巨大处理能力的“云”。云计算的优点是()。
敌人对于()相当于干旱对于()
最新回复
(
0
)