首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> typedef struct{int b,p;)A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=1;c.p+=2; } ma
有以下程序: #include<stdio.h> typedef struct{int b,p;)A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=1;c.p+=2; } ma
admin
2018-01-14
30
问题
有以下程序:
#include<stdio.h>
typedef struct{int b,p;)A;
void f(A c)/*注意:c是结构变量名*/
{ int j;
c.b+=1;c.p+=2;
}
main()
{
int i;
A a={1,2};f(a);
printf("%d %d\n",a.b,a.p);
}
程序运行后的输出结果是( )。
选项
A、2 4
B、1 2
C、1 4
D、2 3
答案
B
解析
考查结构体变量作为函数实参整体传递,也是一种值传参,形参的变化不能影响到实参,所以调用函数f(a)对a中的数据没有影响,输出结果为12,答案选B。
转载请注明原文地址:https://jikaoti.com/ti/Dxa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句:“doubler=9,*p=&r;*p=r;”,则以下正确的叙述是()。
实现程序可将磁盘中的一个文件复制到另一个文件中,两个文件的文件名在可执行命令的命令行中(相当于copy命令),假定文件在当前目录下。请填空。#includevoidmain(intargc,char*argv[]){FI
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为_________。
C语言中char类型数据占字节数为()。
下列叙述中错误的是()。
下列是用户自定义标识符的是
设有以下语句,其中不是对a数组元素的正确引用的是:______(其中0≤i≤0)inta[10]={O,12,3,4,5,6,7,8,9},*p=a;
数据模型是用来描述数据库的结构和语义的,数据模型有概念数据模型和结构数据模型两类,E-R模型是【】
随机试题
银行延期支付存款人的取款造成损失时,银行可以不对加以偿还。()
监狱依据监管法规给予服刑罪犯行政奖励时填写的表格式文书,称为
AlthoughtherearemanyskillfulBraillereaders,thousandsofotherblindpeoplefinditdifficulttolearnthatsystem.Theya
()有权对工程的所有部位及其施工工艺、材料和工程设备进行检查和检验。
()装置是一种非重闭式泄压装置,由进口静压使爆破片受压爆破而泄放出介质,以防止容器或系统内的压力超过预定的安全值。
( )是复式计账.账户试算平衡和编制资产负债表的理论依据.
锅炉最大连续蒸发量试验时间应保持2h以上,试验中需监测的内容包括()。
下列不属于现行《劳动法》主要制度的是()。(2006年5月三级真题)
求
It’sTimetoPayAttentiontoSleep,theNewHealthFrontier[A]Yourdoctorcouldsoonbeprescribingcrucialsleepastreatment
最新回复
(
0
)