首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> #include<string.h> typedef struct stu{ char name[9]; char gender; int score; }STU; S
有下列程序 #include<stdio.h> #include<string.h> typedef struct stu{ char name[9]; char gender; int score; }STU; S
admin
2022-04-02
75
问题
有下列程序
#include<stdio.h>
#include<string.h>
typedef struct stu{
char name[9];
char gender;
int score;
}STU;
STU a={"Zhao",’m’,85};
STU f( ){
STU c={"Sun",’f’,90};
strcpy(a.name,c.name);
a.gender=c.gender;
a.score=c.score:
return a;
}
main()
{
STU b={"Qian",’f’,95};
b=f( );
printf("%s,%c,%d,%s,%c,%d",a.name,a.gender,a.score,b.name,b.gender,b.score);
}
程序执行后的输出结果是( )。
选项
A、Sun,f,90,Sun,f,90
B、Zhao,m,85,Sun,f,90
C、Zhao,m,85,Qian,f,95
D、Sun,f,90,Qian,f,95
答案
A
解析
程序定义结构体类型STU,定义全局STU变量a。main函数定义局部类型为STU变量b,并对它们初始化,调用函数f。将局部变量c的各个成员值赋给a,覆盖a的旧值,并将a的新值返回赋给b,此时a、b的各个成员值都是:“Sun”,‘f’,90,程序输出:Sun,f,90,Sun,f,90。本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/mhkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数intfun(char*s){char*t=s;while(*t++);retum(t-s);)该函数的功能是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
结构化程序设计中,下面对goto语句使用描述正确的是()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
以下选项中函数形参不是指针的是
以下选项中,合法的一组C语言数值常量是
某系统总体结构图如下图所示,该系统总体结构图的深度是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回
随机试题
当今世界,文化越来越成为综合国力竞争的重要因素,成为经济社会发展的重要支撑。我们争夺发展制高点、道义制高点的关键是()
阅读下列短文,回答有关问题。申屠丞相嘉者,梁人,从高帝击项籍,迁为队率。从击黥布军,为都尉。孝文时,嘉迁为御史大夫。张苍免相,孝文帝欲用皇后弟窦广国为丞相,曰:“恐天下以吾私广国。”广国贤有行,故欲相之,念久之不可,而高帝时大臣又皆多死,馀见无可
营养不良患儿皮下脂肪减少的顺序是()
指示提单经过背书可转让,又具有一定保护性,故在国际贸易中广为使用。()
货币乘数也称货币扩张系数,是用以说明货币供给总量与基础货币的倍数关系的一种系数,()被称为狭义的货币乘数。
管理幅度过窄主要的缺点有()。
中国人民银行在______,直接领导下,制定和执行货币政策,防范和化解金融风险,维护金融稳定。
倾向于选择理科的人所具有的认知风格可能是()
某人对某办公软件解密,并制成光盘销售。他应承担的法律责任是()。
Thiswasanunexceptionallybrutalattack.
最新回复
(
0
)