首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struct{char name [9];char sex;float score [2];}STU; void f(S
有以下程序: #include<stdio.h> #include<string.h> typedef struct{char name [9];char sex;float score [2];}STU; void f(S
admin
2020-06-16
52
问题
有以下程序:
#include<stdio.h>
#include<string.h>
typedef struct{char name [9];char sex;float score [2];}STU;
void f(STU a)
{
STU b={’’Zhao’’,’m’,85.0,90.0};
int i;
strcpy(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);
printf(’’%s,%c,%2.0f,%2.0f\n’’,c.name,c.sex,c.score[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/SYCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
有以下程序段charname[20];Intnum;scanf("name=%snum=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为
线性表的长度为n。在最坏情况下,比较次数为n—1的算法是
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x—y)?(x++):(y++)”中的条件表达式(x-y)等价的是
以下选项中关于程序模块化的叙述错误的是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是
随机试题
在计算机中,应用最普遍的字符编码是__。
脊髓休克时,反射消失的原因是
A.12.5分子ATPB.12分子ATPC.10.5分子ATPD.10分子ATPE.2分子ATP1分子葡萄糖经过糖酵解产生
防止子宫下垂的主要韧带是()。
已建基础设施特许经营项目的融资招标主要有()。
在设备工程实施过程中,对审核批准的各级、各类进度计划进行监测和调整,包括()。
流域范围内的区域规划应当服从()。
某客户打算购买基金,由于对基金不了解,特征询理财规划师的建议。()认为市场是无效的,证券价格并没有反映所有信息,存在定价错误的证券,市场的运动趋势和证券的价格变化方向在一定程度上是可以预测的。
数字化阅读丰富了我们的文化生活,已经成为重要的阅读方式之一,也成为当下很多人尤其是年轻人学习知识和获取信息的重要途径。然而,与传统阅读方式相比,数字化阅读华丽的外表下面,却有一种触手可知的冰冷感。古人讲开卷有益,但当开卷变成了开机,当纸张变成了按键,当厚重
A、Apopulartelevisionprogram.B、Abreakthroughintechnology.C、Arecentpurchase.D、Anewelectronicsstore.C两人的对话一直围绕男士所买的n
最新回复
(
0
)