首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> typedef struct stu { char name[10]; char gender; int sc
有以下程序 #include <stdio.h> typedef struct stu { char name[10]; char gender; int sc
admin
2021-04-28
65
问题
有以下程序
#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,Qian,f,350
B、Qian,f,350,Zhao,m,290
C、Qian,f,350,Qian,f,350
D、Zhao,m,290,Zhao,m,290
答案
A
解析
程序执行过程为:调用f函数,将结构体a与b的地址作为参数传入函数,函数中指针a指向结构体a,指针b指向结构体b,将指针a赋给指针b,输出b指向的结构体a的元素Zhao, m,290。调用函数结束。输出结构体b的元素Qian,f,350。A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/bPtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
有以下程序,程序的运行结果是#include#includeintfun(intn)main(){int*p;{inta;
学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是
设有一个M*N的矩阵已经存放在一个M行N列的数组x中,且有以下程序段sum=0;for(i=0;i
软件测试的目的是
设有定义:charp[]={’1’,’2’,’3’),*q=p;以下不能计算出一个char型数据所占字节数的表达式是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fu
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROGl.C中。请勿
随机试题
关于流水施工组织方式的说法,正确的有()。
活塞式压缩机的理论循环可用()表示。
资产负债表中账面价值与其计税基础可能存在差异的资产项目有()
简述实践是检验真理的唯一标准及坚持实践标准的意义。
A.肾俞、腰阳关B.阴陵泉、足三里C.大椎、曲池D.膈俞、血海行痹的治疗除取病变局部经穴、阿是穴外,可再加
核荷谱系数KP=0.5表示该起重机()。
下列关于企业年金说法有误的是()。
用于行政管理的“命令(令)”其发布权限属于地方各级人民政府。()
10Mbps的以太网中,器件发送信号的波特率是(59)M。
在VisualFoxPro中,关于查询和视图的正确描述是( )。
最新回复
(
0
)