首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
39
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下程序的输出结果是#include<stdio.h>main(){inta=15,b=21,m+0;switch(a%3){case0:m++;bteak;case1:m++;switch(b
下列关于标识符的说法中错误的是
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使I、j、k的值分别为2、3、4,下列正确的输入语句是()。
数据库系统的核心是()。
阅读下面程序,则执行后的结果是#include"stdio.h"main(){charstr[]="tomeetme",*p;for(p=str;p<str+7;p+=2)putchar(*p);printf(
#define命令出现在程序中函数的外面,宏名的有效范围为______。
若有下列定义和语句:intu=011,v=0x11,w=11;printf("%o,%x,%d\n",u,v,w);则输出结果是()。
下面描述中错误的是
数据结构分为线性结构和非线性结构,带链的队列属于()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
治疗湿热内蕴型遗精证,下列哪项不宜早用
团队沟通
下列化合物中与硝酸银的乙醇溶液反应,最先生成溴化银沉淀的是()。
A、木通B、萆薢C、滑石D、海金沙E、金钱草甘淡渗利,微寒能清,入肾与膀胱经。善利水通淋、排除结石,为治石淋之要药,又除湿退黄,还能清热解毒而消肿的药物是
下列有关劳动合同订立的说法正确的是:()
背景资料: 某施工单位承担了一项移动通信基站设备安装工程,主要包括AAU和BBU及其配套设备的安装、相关线缆的布放。在拿到施工图设计文件后,项目部一方面安排技术人员对所有站点进行现场复核,一方面组织相关人员参加5G技术培训,讲解了5G基站宏蜂窝系统连接图
下列各项中,属于“存货”的有( )。
关于个人转让不动产的增值税处理正确的有()。
一种新型燃料电池,它以多孔镍板为电极插入KOH溶液中,然后分别向两极上通乙烷(C2H6)和氧气,其电极反应式为C2H6+18OH--14e=2CO32-+12H2O,2H2O+O2+4e-=40H-。有关此电池的推断不正确的是()。
有红、黄、绿三种颜色的手套各6双,装在一个布袋里,从袋子里任意取出手套,要保证获得一双颜色一样的,则至少要取出的手套只数是:
最新回复
(
0
)