首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序: void func (int *a,int b[]) { b[0] =*a+6;) main() { int a,b[5]; a=0; b[0]=3; func(&a,b); print
下面程序: void func (int *a,int b[]) { b[0] =*a+6;) main() { int a,b[5]; a=0; b[0]=3; func(&a,b); print
admin
2009-04-15
30
问题
下面程序: void func (int *a,int b[]) { b[0] =*a+6;) main() { int a,b[5]; a=0; b[0]=3; func(&a,b); printf("%d\n",b[0]); } 则程序运行后的输出结果是( )。
选项
A、6
B、7
C、8
D、9
答案
1
解析
在函数的形参中使用int*类型和使用int[]类型并无区别,两者都可用宋传递数组名或指针变量,所以func()函数的形参是两个指针a和b,又因为b[0]亦可写成*b,所以表达式b[0]=*a+6也可以写成*b=*a+6,其意思是:将a所指内容加上6赋给 b所指内容。所以主函数中对func()的调用func(&a,b)可看成b[0]=a+6,所以最后b[0]的结果为6。正确答案为选项A。
转载请注明原文地址:https://kaotiyun.com/show/AsWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubCom
某人编写了下面的程序,希望能把Text1文本框中的内容写到out.txt文件中:PrivateSubCommand1_Click()Open“out.txt”ForOutputAs#2Print“Text1”
下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ACDACD”Functiondelchar(strAsString,c
下列叙述中正确的是( )。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上画有两个名称分别为Text1、Text2的文本框,其中Text1可多行显示。请画两个名称为Command1、Command2,标题为“产生数组”、“查找”的命令按钮。如图8所示。程序功能如下:①单击
当用()方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。
向文本框中输入字符时,下面能够被触发的事件是( )。
下列表达式中值为False的是()。
问题处理方案的正确而完整的描述称为【 】。
随机试题
时间性差异
宋代药物管理上的创举是( )
消化道穿孔最常见病因为
会计分期是建立在()基础上的。
2010年3月6日,甲公司在证券交易所存出投资款2400000元购入A公司股票30万股(每股面值1元)作为交易性金融资产,另支付手续费50000元。2010年4月25日,A公司宣告发放2009年度现金股利每股0.1元,甲公司于2010年5月12日收到股利存
S市跨年灯光秀一共分为两个部分,一个是在陈毅广场观景台对面的10秒倒计时灯光,另一个是在“外滩源”的5D大型灯光表演,两者间距离为0.5千米。但是,为了避免以往3年出现的交通压力,其主要的表演活动设在了“外滩源”。对于这一活动场地的改变,S市各大媒体事发前
新民主主义经济中,处于十字路口的经济是
HumanmaleslivingwiththeirmomsmaynotexpecttohavemuchluckhookingupthisValentine’sDay.【C1】______amongthenorther
Shynessisthecauseofmuchunhappinessforagreatmanypeople.Shypeopleareanxiousandself-conscious;thatis,theyaree
A、T-shirts.B、Jeans.C、Boots.D、Jackets.A男士问女士对于穿衣服有什么建议,女士讲通常会穿T恤、短裤和运动鞋,不建议穿牛仔裤和靴子,因此本题选A项T-shirts。
最新回复
(
0
)