首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include typedef struct { char name[10]; char sex; int age;} STU; void fun(STU *t) { strcpy((*t).name,"Tong");
有以下程序 #include #include typedef struct { char name[10]; char sex; int age;} STU; void fun(STU *t) { strcpy((*t).name,"Tong");
admin
2020-05-19
22
问题
有以下程序
#include
#include
typedef struct {
char name[10];
char sex;
int age;} STU;
void fun(STU *t)
{ strcpy((*t).name,"Tong");
(*t).age++;
}
main()
{ STU s[2]={"Hua",’m’,18,"Qin",’f’,19};
fun(s+1);
printf("%s,%d,%s,%d\n",s[0].name,s[0].age,s[1].name ,s[1].age );
}
程序运行后的输出结果是( )。
选项
A、Hua,18,Tong,20
B、Hua,18,Qin,19
C、Tong,19,Qin,19
D、Hua,19,Tong,19
答案
A
解析
结构体数组名作为函数参数为地址传参,函数fun()的作用是把当前指针指向的结构体变量中的name赋值为"Tong",并让成员变量age自增1,调用函数时传递的是数组第二个元素的地址,所以改变的是第二个元素的值,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/8vCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面对软件特点描述正确的是()。
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为()。
以下叙述中正确的是()。
有以下程序:#include<stdio.h>main(){intk=5:while(-k)printf("%d",k-=3);printf("\n");}执行后的输出结果是()。
设循环队列的存储空间为Q(1:50),初始状态为front=Fear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
以下能正确定义一维数组的选项是
有以下程序#includemain(){intk=4,m=1,p;fun(inta,intb){intstaticm=0,i=2;p=fun(k,m);i=i+m+1;
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
随机试题
关于血脑屏障的叙述,正确的是
下列项目不属于建设项目竣工环境保护验收的范围的是()。
移动模架也称移动造桥机,是一种自带(),可在桥跨间自行移位,逐跨完成混凝土箱梁施工的大型造梁设备。
2017年2月1日,甲公司以增发1000万股本公司普通股股票和一台大型设备为对价,取得乙公司25%股权。其中,所发行普通股面值为每股1元,公允价值为每股10元。为增发股份,甲公司向证券承销机构等支付佣金和手续费400万元。用作对价的设备账面价值为1000万
泸州以出产泸州老窖和文君酒而享有“酒城”美誉,是我国唯一拥有两个国家级名酒的城市。()
请认真阅读下列教材片断,并按要求作答。请根据上述材料回答下列问题:如指导小学中年级学生学习,试拟定教学目标。
以下说法不正确的是()。
2016年全年全部工业增加值247860亿元,比上年增长6.0%。全国规模以上工业增加值比上年增长6.0%。其中,农副食品加工业增加值比上年增长6.1%,纺织业增长5.5%,化学原料和化学制品制造业增长7.7%,非金属矿物制品业增长6.5%,黑色金属冶炼和
公安赔偿中,因误工而减少的收入,每日的赔偿金按照国家上年度职工日平均工资计算,最高额为国家上年度职工年平均工资的()倍。
(2010上项管)某市数字城市项目主要包括A、B、C、D、E等五项任务,且五项任务可同时开展。各项任务的预计建设时间以及人力投入如下表所示。以下安排中,______能较好地实现资源平衡,确保资源的有效利用。
最新回复
(
0
)