首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include typedef struct stu{ char name[10]; char gender; int score; }STU; void f(STU a,ST
有以下程序: #include typedef struct stu{ char name[10]; char gender; int score; }STU; void f(STU a,ST
admin
2017-07-05
45
问题
有以下程序:
#include
typedef struct stu{
char name[10];
char gender;
int score;
}STU;
void f(STU a,STU *b)
{a=*b;
printf("%s,%c,%d,",a.name,a.gender,a.score);
}
main()
{STU a={"Zhao",’m’,290},b={"Qian",’f’,350};
f(a,&b);
printf("%s,%c,%d\n",a.name,a.gender,a.score);
}
程序运行后的输出结果是( )。
选项
A、Qian,f,350,Qian,f,350
B、Zhao,m,290,Qian,f,350
C、Qian,f,350,Zhao,m,290
D、Zhao,m,290,Zhao,m,290
答案
C
解析
main函数中,首先定义两个结构体STU类型的变量a,b,并对a,b初始化,f函数的功能是:用形参结构体指针b指向的结构体对形参a赋值,此时形参结构体a的值为指针b指向的值,输出a即输出指针b指向的结构体,返回到main函数后,在输出实参a的值,答案为C选项,注:形参a,b不要和实参a,b混淆。
转载请注明原文地址:https://kaotiyun.com/show/4pDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
判断char型变量c1是否为大写字母的正确表达式是
下列程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*s1="abDuj";char*s2="ABdUG";intt
数据库技术的根本目标是要解决数据的
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
算法的时间复杂度是指()。
以下选项中不能用作C程序合法常量的是
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
下列选项中,不属于数据库管理的是()。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、()和处理过程。
随机试题
患儿病原学诊断最可能是下列处理中哪项正确
A、Alicedidn’tseemtobenervousduringherspeech.B、Aliceneedsmoretraininginmakingpublicspeeches.C、Themancanhardly
女性,44岁,反复发作上腹部疼痛3年,近3天上腹绞痛,伴发热寒战,皮肤巩膜黄染。该病最可能的原因是
上颌基骨宽度的扩大,应在腭中缝完全融合前,一般在
下列选项哪些是世界贸易组织解决国际贸易争端机制中的方法?
下列有关审计抽样的说法中,错误的是()。
房地产供求关系的变化对房地产投资带来的影响是()。
根据下面表格所提供的信息回答问题:
设3阶实对称矩阵A的特征值λ1=1,λ2=2,λ3=-2,且α1=(1,-1,1)T是A的属于λ1的一个特征向量.记B=A5-4A3+E,其中E为3阶单位矩阵.验证α1是矩阵B的特征向量,并求B的全部特征值与特征向量;
A、 B、 C、 C
最新回复
(
0
)