首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struet{char name[9];char sex;float score[2];}STU; void f(STU a) { STU b={"Zh
有以下程序: #include<stdio.h> #include<string.h> typedef struet{char name[9];char sex;float score[2];}STU; void f(STU a) { STU b={"Zh
admin
2021-07-09
19
问题
有以下程序:
#include<stdio.h>
#include<string.h>
typedef struet{char name[9];char sex;float score[2];}STU;
void f(STU a)
{
STU b={"Zhao",’m’,85.0,90.0};
int i;
strepy(a.name,b.name);
a.sex=b.sex;
for(i=0;i<2;i++)
a.score
=b.score
;
}
main()
{
STU c={"Qian",’f’,95.0,92.0};
f(c);
print]f("%8,%c,%2.0f,%2.0f\n",c.name,c.sex,c.seore[0],c.score[1]);
}
程序运行后的输出结果是( )。
选项
A、Zhao,m,85,90
B、Qian,m,85,90
C、Zhao,f,95,92
D、Qian,f,95,92
答案
D
解析
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会生成参数c的一个副本,而不会改变c的值,所以c值维持原值,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/lZtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidf(intb[]){inti;for(i=2;i
有以下程序:#include#includeintfun(intn){int*p;p=(int*)malloc(sizeof(int));*p=n;return*p;}
设有定义:intk=0;以下选项的4个表达式中与其他3个表达式的值不相同的是()。
下列叙述中错误的是()。
有以下程序#include<stdio.h>main(){intx=3,y=5;x=x^y;y=x^y;x=x^y;printf("%d,%d\n",x,y);}程序运行后的输出结果是
以下选项中与if(a==1)a++;elsea=b:语句功能不同的语句是()。
以下选项中,当x为大于1的奇数时,值为0的表达式是
设文件指针fp已定义,执行语句fp=fopen(″file″,″w″);后,以下针对文本文件file操作叙述的选项中正确的是()。
下列有关数据库的描述,正确的是()。
检查软件产品是否符合需求定义的过程称为()。
随机试题
设计一台电动机按要求动作的PLC控制系统。具体要求:系统只有一个按钮。按一下,电动机正转10s再反转10s后自动停止。试完成设计任务:(1)列出PLC系统资源分配表。(2)画出梯形图。(3)写出对应的助记符指令程序。
锌缺乏患儿的血清锌浓度低于
女性,28岁,怀孕6个月,右下肢静脉曲张,应首先实施怎样治疗措施最适合
货币市场是融资期限在()的金融市场。
会计主体所核算的生产经营活动也包括其他企业或投资者个人的其他生产经营活动。()
创造性思维的核心成分是()。
曹操占据“天时”的重要举措是()。
结合材料回答问题:材料1 中国始终将周边置于外交全局的首要位置,视促进周边和平、稳定、发展为己任。中国推动全球治理体系朝着更加公正合理方向发展,推动国际关系民主化,推动建立以合作共赢为核心的新型国际关系,推动建设人类命运共同体,都是从周边先行起步。
下面关于文件叙述中错误的是( )。
下列关于期转现交易的优越性的说法中,正确的有()。
最新回复
(
0
)