计算机二级考试

解析:若有以下程序 #include<stdio.h> typedef st

来源:网考网计算机二级 所有评论

【单选题】若有以下程序
#include<stdio.h>
typedef struct stu
char name[10],gender;
int score;
STU;
void f(STU a,STU b)
b=a;
printf("%s,%c,%d,",B、name,B、gender,B、score);

main()
STU a="Zhao",’m’,290,b="Qian",’f’,350;
f(a,b);
printf("%s,%c,%d\n",B、name,B、gender,B、score;

则程序的输出结果是______。
A.Zhao,m,290,Qian,f,350 B.Zhao,m,290,Zhao,m,290
C.Qian,f,350,Qian,f,350
D、Zhao,m,290,Zhao,f,350

网考网参考答案:A
网考网解析:

[解析] f函数将结构体a赋值给b,然后输出,注意这是值传递,不会改变main中结构体b值,所以答案选择A。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论