首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
77
问题
有以下程序:
#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://www.kaotiyun.com/show/3Txp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是_________。#includelongfunc(intx){longp;if(x==0‖x==1)return(1);p=x*
按照“先进后出”原则组织数据的结构是()。
在下列给出的表达式中,与while(E)中的(E)不等价的表达式是()。
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用(双引号)括起时,寻找被包含文件的方式是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
IEEE802.3的物理层协议10BASE-T规定从网卡到集线器的最大距离为()
若有定义语句inta,b;doublex;则下列选项中没有错误的是()。
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()。
数据库设计包括概念设计、【 】和物理设计。
随机试题
镜下血尿
多媒体产品的三种类型是()
关于术后疼痛对机体的影响,下列哪项是正确的?()
开发单位除土地使用权出让金外,实际投入房屋建设工程的资金额应占全部开发投资总额()。
如果基础货币为100万元,货币乘数为8,法定存款准备金率为10%,则货币供应量为()万元。
过程能力指数不包括()。
“商品价格对商品价值的不断背离是一个必要的条件,只有在这个条件下并由于这个条件,商品价值才能存在。”这段话说明
社会意识是社会生活的精神方面,是社会存在的反映。下列选项属于社会意识的有()
设某地段在一个月内发生交通事故的次数X服从泊松分布,其中重大事故所占比例为α(0<α<1).据统计资料,该地段在一个月内发生8次交通事故是发生10次交通事故概率的2.5倍,求该地段在一年内最多有一个月发生重大交通事故的概率(假定各月发生交通事故情况互不影响
HappyMarriage,HappyHeartHappilymarriedpeoplehavelowerbloodpressure【51】______unhappilymarriedpeopleorsingles,
最新回复
(
0
)