首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> typedef struct stu { char name[10]; char gender; int
有以下程序 #include <stdio.h> typedef struct stu { char name[10]; char gender; int
admin
2021-04-28
61
问题
有以下程序
#include <stdio.h>
typedef struct stu {
char name[10];
char gender;
int score;
} STU;
void f(STU *a, STU *b)
{ *b = *a;
printf("%s,%c,%d,", b->name, b->gender, b->score);
}
main()
{ STU a={"Zhao", ’m’, 290}, b={"Qian", ’f’, 350};
f(&a,&b);
printf("%s,%c,%d\n", b.name, b.gender, b.score);
}
程序的运行结果是
选项
A、Zhao,m,290,Zhao,m,290
B、Zhao,m,290,Qian,f,350
C、Qian,f,350,Qian,f,350
D、Qian,f,350,Zhao,m,290
答案
A
解析
程序执行过程为:调用f函数,将结构体a与b的地址作为参数传入函数,函数中指针a指向结构体a,指针b指向结构体b,将指针a指向的结构体a赋给指针b指向的结构体b,结构体b内容被修改。输出b指向的结构体b的元素Zhao, m,290。调用函数结束。输出结构体b的元素Zhao, m,290。A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/gWtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=-2,b=0;while(a++)++b;printf("%d,%d\n",a,b);}则程序的输出结果是
有以下程序:#includeintb=3:intfun(int*k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,8),i;
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
有以下程序main(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i
下面叙述中正确的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是
对于循环队列,下列叙述中正确的是
对于循环队列,下列叙述中正确的是()。
随机试题
领导体制按照职责权限、决策及指挥方式进行划分,可分为
Writeacompositiononthetopic"MyFirstJob."Startwritingyourcompositionwiththetopicsentence:"BeforeIstartedatun
回弹法检测混凝土强度,全国测强曲线适用的龄期为()d。
根据《工业建筑节能设计统一标准》,严寒和寒冷地区建筑面积为2500m2的一类工业建筑的体形系数应符合以下哪一项要求?
国家对珍贵、濒危的野生动物实行重点保护。国家重点保护的野生动物分为()。
商品零售价格指数,是反映一定时期内城乡商品零售价格变动趋势和程度的相对数,属于房地产市场指标中的()。
“干越夷貉之子,生而同声,长而异俗,教使之然也。”这句话反映了()因素对人发展的作用。
《南京条约》被迫开放的通商口岸有()。①广州②天津③厦门④福州⑤南京⑥定海⑦宁波⑧上海
如果互联的局域网采用了两种不同的协议,就需要使用【 】来连接。
Thefieldofmedicinehasalwaysattracteditsshareofquacks(庸医;江湖医生).Themasonswhyquackerythriveseveninmoderntimesa
最新回复
(
0
)