柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序: #include
#include
typedef struct { char name[9]; char sex; int score[2]; } STU; STU f (STU a) { STU b={"Zhao", 'm', 85, 90}; int i; strcpy( a.name, b.name ); a.sex = b.sex; for ( i=0; i<2; i++ ) a.score[i] = b.score[i]; return a; } main() { STU c= { "Qian", 'f', 95, 92 }, d; d = f(c); printf ("%s,%c,%d,%d, ", d.name, d.sex, d.score[0], d.score[1]); printf ("%s,%c,%d,%d\n", c.name, c.sex, c.score[0], c.score[1]); } 程序运行后的输出结果是( )。
A.Zhao,m,85,90, Qian,f,95,92
B.Zhao,m,85,90, Zhao,m,85,90
C.Qian,f,95,92, Qian,f,95,92
D.Qian,f,95,92, Zhao,m,85,90
热度🔥665
参考答案:A
解析:
【解析】本题考查的是函数调用时的参数传递问题。程序在调用函数f时,传给函数f的参数只是结构变量c在栈中的一个拷贝,函数f所做所有操作只是针对这个数据拷贝进行的修改,这些都不会影响变量c的值。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
学生表中有姓名、学号、性别、班级等字段,其中适合作为主关键字的是
下面关于位运算符的叙述,正确的是
下面对“对象”概念描述正确的是( )。
设一棵树的度为4,其中度为4,3,2,1的结点个数分别为2,3,3,0。则该棵树中的叶子结点数为( )。
标签
二级C语言
score
函数
name