首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> typedef struct{int b,p;}A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=1: c.p+=2
有以下程序: #include<stdio.h> typedef struct{int b,p;}A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=1: c.p+=2
admin
2019-01-14
66
问题
有以下程序:
#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
解析
结构体变量可以作为函数的参数和返回值。作为函数的实参时,可以实现函数的传值调用。当使用结构体变量作为函数的形参时,实参也应该是结构体变量名,以实现传值调用,实参将副本给形参,在被调用函数中改变形参值对于调用函数中的实参没有影响,所以选择B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/psRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。main(){inta=2,b=3,c=4;if(a<b)if0<0)c=0;elsec+=1;printf("%dh”,c);
下面不属于需求分析阶段任务的是
以下程序的输出结果是【】。main(){intarr[]={30,25,20,15,10,5},*p=arr;p++;printf("%d\n",*(p+3));}
下列叙述中正确的是()。
下列叙述中错误的是()。
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for
下列关于队列的叙述中正确的是
下列叙述中正确的是()。
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
剧烈寒战后发生弛张型高热,最多见于()
蛇床子的功效是
简述招标师的职业范围。
依据不同的标准,工程索赔可按()进行分类。
为响应国家“节能减排、上大改小”的环保要求,某水泥厂把原有的一条日生产1000t的湿法生产线,在部分设备不变动的基础上,改成日产1000t的干法生产线,同时将前几年因资金困难中途停建的一条日产4000t干法生产线恢复建设;另外征用土地,再独立建设一条日
清查库存现金时,发现库存数大于账面余额,有待查明原因,则应()。
美丽泉城就要显山露水“济南最大的品牌就是泉城.最大的特色就是泉水。”济南市市长杨鲁豫首先介绍了心目中的济南泉城形象。他说,要彰显泉城特色,就是要保泉、用泉,做足泉的文章;就是要显山、露水,展现湖光山色;就是要精心巧妙地规划建设我们引以为豪的城市,创树独特风
肾小球性蛋白尿的主要蛋白类型是()。
根据以下资料,回答下列题。下列说法中错误的是()。
Onemorningayoungwoman,whohasrecentlylostherfirstjob,wasexaminingtheadvertisementsinthepaperinsearchofother
最新回复
(
0
)