首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> typedef struct { char name[10];
有以下程序 #include <stdio.h> #include <string.h> typedef struct { char name[10];
admin
2015-11-24
47
问题
有以下程序
#include <stdio.h>
#include <string.h>
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,19,Tong,19
B、Hua,18,Tong,20
C、Tong,19,Qin,19
D、Hua,18,Qin,19
答案
D
解析
用typedef说明一种新类型名STU,其使用情况与结构体基本一致。程序执行过程为:定义STU类型数组,长度为2,并为其初始化。s[0].name="Hua",s[0].sex=’m’,s[0].age=18,s[1].name="Qin",s[1].sex=’f’,s[1].age=19。调用函数fun(s[1])将变量s[1]值传入函数,则t.name="Qin",t.sex=’f’,t.age=19。调用函数strcpy使t.name="Tong",t.age=20,函数调用结束。其中结构体数组中元素并没有发生改变,依次输出s[0].name,s[0].age,s[1].name ,s[1].age,结果为Hua,18,Qin,19,D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/SjID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能够根据样本结果推断总体数量特征的调查方式是()。
下列历史事实错误的是()。
根据国务院办公厅部分节假日安排的通知,某年8月份有22个工作日,那么当年的8月1日可能是:
兄弟五人年龄均不相等。已知今年五个人的平均年龄为50岁,较年长的三个人平均年龄为55岁。较年轻的三个人平均年龄为44岁。问大哥今年至少多少岁?()
根据下列材料回答问题。 下图是2006—2011年年末,我国大陆总人口(包括31个省、自治区、直辖市和中同人民解放军现役军人,不包括香港、澳门特别行政区和台湾省以及海外华侨人数)的资料。我国人口自然增长率保持目前状态,2012年年末我国大陆总人口
得出两总体的样本数据如下:甲(33,18,40,50,54,30,39);乙(48,17,24,22,38)。在秩和检验中,秩和是()
下列属于程序法部门中的非诉讼程序法的是()
中国古代重实体轻程序传统终结的标志是哪一部法律的出台()
设在SQLServer2008某数据库中,要设置不允许用户U1获得对表T数据的删除权限,请补全实现该授权操作的SQL语句:【9】ONTToU1;
下列有关数组的叙述中,错误的是()。
随机试题
我国进入社会主义初级阶段的标志是()
若λ=2是可逆矩阵A的一个特征值,则矩阵必有特征值_______.
急性白血病常见的临床表现包括
某女,45岁。3天前食后受凉,腹泻不止,日行6~7次,水样便,腹微痛,纳呆恶心,小便短少,舌苔白厚腻,脉缓。辨证为
历史文化名城、名镇、名村保护主要运用城乡规划管理,通过()四大环节实现。
()应列入监理规划的主要组成内容。
建设单位需要使用相邻企业的场地开辟道路就近运输建筑材料。经双方订立合同,约定建设单位向该企业支付用地费用,该企业向建设单位提供场地。在此合同中,建设单位拥有的权利是()。
对违反《证券投资基金销售管理办法》规定从事基金销售活动的基金管理人员,中国证监会可以采取()行政监管措施。
个别指导法的缺点主要在于()
A、Theyarenotseriousones.B、Theyarecommittedbyyoungpeople.C、Theyarethemostcommonformofcrimesinthearea.D、The
最新回复
(
0
)