首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
15
问题
有以下程序
#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://jikaoti.com/ti/A9G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对软件系统总体结构图,下面描述中错误的是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的节点。则下列选项中可将q所指节点从链表中删除并释放该节点的语句组是()。
下面对软件描述错误的是()。
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
C语言源程序名的后缀是()。
设有定义:doublea[10],*s=a;,以下能够代表数组元素a[3]的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
有以下程序#includemain(){inti,s=1:intfun(){staticintx=1;for(i=1;i
下面属于白盒测试方法的是
随机试题
近年来,我国各地中小学教师开展了各种形式的心理健康教育,以帮助学生克服各种心理障碍,预防精神疾病的发生。作为学生心理健康教育的主要场所,学校实施心理健康教育的主要途径包括()。
我国刑法对国内犯的基本适用原则是()
男性,50岁,皮肤黄染2周,伴有消化道症状,右上腹胀痛。体格检查:明显黄疸,腹水征(-),血糖正常。如考虑梗阻的部位为胆道下段应选择
下列选项中属于基金份额登记机构的职责的是()。Ⅰ.建立并管理投资人的基金账户Ⅱ.负责基金份额的登记Ⅲ.基金交易确认Ⅳ.为基金投资人提供投资建议Ⅴ.建立并保管基金份额持有人名册
2009年1月1日A公司取得B公司30%股权且具有重大影响,按权益法核算。取得长期投资时,某项长期资产的账面价值为80万元,A公司确认的公允价值为120万元,2009年12月31日,该资产的可收回金额为60万元,B公司确认了20万元减值损失。2009年B公
在中国传统道德的发展中,虽然出现过许许多多的道德规范,价值体系也是多元取向,十分复杂,但仁、义、礼、智总是主体,贯穿于整个中国伦理学的发展中。四者之中,“仁”是核心,其他诸德都是“仁”的运作与体现。可以说,仁、义、礼、智就是“中国四德”,体现了中国古代传统
结合材料回答问题:材料12010年11月9日,英国首相卡梅伦率领“史上最大规模”访华团对中国进行正式访问,代表团中包括四名内阁大臣和近50名英国工商界领袖。英国期待借此次卡梅伦访华的机会与中国发展更多商机,代表团中的40多名商界领袖也热
差异备份、增量备份、完全备份三种备份策略的恢复速度由慢到快依次为()。
在C++语言中,数据封装要解决的问题是
TheythinkthatyouwillgotoBeiHaiLibrarytomorrow,______?
最新回复
(
0
)