柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
struct STU{ char name[9]; char sex; int score[2]; } ; void f( struct STU a[] ) { struct STU b = {"Zhao", 'm', 85, 90}; a[1] = b; } main() { struct STU c[2]={ {"Qian", 'f', 95, 92}, {"Sun", 'm', 98, 99} }; f(c); printf( "%s,%c,%d,%d,", c[0].name, c[0].sex, c[0].score[0], c[0].score[1] ); printf( "%s,%c,%d,%d\n", c[1].name, c[1].sex, c[1].score[0], c[1].score[1] ); } 程序运行后输出结果是
A.Qian,f,95,92,Sun,m,98,99
B.Qian,f,95,92,Zhao,m,85,90
C.Zhao,m,85,90,Sun,m,98,99
D.Zhao,m,85,90,Qian,f,95,92
热度🔥417
参考答案:B
解析:
【解析】本题考查把数组名作为函数参数,执行f函数后,结构体数组c的第二个元素被改写,c[1].name为Zhao,选项B正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
有以下程序段 int *p; p= __________ malloc( sizeof( int )); 若要求使p指向一个int 型的动态存储单元,在横线处应填入的是
窗体上有1个名称为Command1的命令按钮,事件过程如下:Private Sub Command1_Click() Dim x%, y%, z% x=InputBox("请输入第1个整数") y=InputBox("请输入第2个整数") Do Until x=y If x>y Then x=x-y Else y=y-x Loop Print xEnd Sub运行程序,单击命令按钮,并输入2个整数169和39,则在窗体上显示的内容为( )。
某数据库应用系统在运行中,用户反映某操作很慢。系统工程师在用户的客户机及数据库服务器上使用数据库管理系统自带的客户端程序执行此操作所涉及的SQL语句,发现在两个环境下SQL语句执行的速度都很慢。为了提高效率,下列检查无需进行的是()
对于信号量S,执行一次P(S)操作后,S的值
标签
二级C语言
zhao
92
95
name