首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include typedef struct stu { char name[10]; char gender; int score; } STU; void f(char *name, char gender, in
有以下程序 #include #include typedef struct stu { char name[10]; char gender; int score; } STU; void f(char *name, char gender, in
admin
2020-07-28
33
问题
有以下程序
#include
#include
typedef struct stu {
char name[10];
char gender;
int score;
} STU;
void f(char *name, char gender, int score)
{ strcpy(name, "Qian");
gender = ’f’;
score = 350;
}
main()
{ STU a={"Zhao", ’m’, 290}, b;
b=a;
f(b.name,b.gender,b.score);
printf("%s,%c,%d,", a.name, a.gender, a.score);
printf("%s,%c,%d\n", b.name, b.gender, b.score);
}
程序的运行结果是( )。
选项
A、Zhao,m,290,Qian,m,290
B、Zhao,m,290,Zhao,m,290
C、Zhao,m,290,Qian,m,350
D、Zhao,m,290,Qian,f,350
答案
A
解析
结构体成员变量作为函数参数,第一个参数为地址传参,第二个和第三个参数为值传参,地址传参中形参指针指向内容的改变能够改变实参指针指向内容的改变,而值传递过程中,形参的改变不能够影响到实参,所以调用函数语句"f(b.name,b.gender,b.score);"之后,b中的数据为{"Qian",?m?,290}。
转载请注明原文地址:https://jikaoti.com/ti/QrD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,当x为大于1的奇数时,值为0的表达式是()。
表达式:(int)((double)9/2)-9%2的值是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中,且编号唯一。函数fun的功能是:找出指定
已有定义“inta=3;”和输出语句“printf(’’%8x’’,a);”以下正确的叙述是()。
有以下程序:#include<stdio.h>main(){while(getchar()!=’\n’);}}以下叙述中正确的是()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROG1.C中
以下选项中正确的定义语句是
随机试题
症见呼吸浅短难续。声低气怯,甚则张口抬肩,倚息不能平卧,咳嗽,痰白如沫,咳吐不利,胸闷心慌,形寒汗出,腰膝酸软,小便清长,舌暗紫,脉结代,宜选用
男性,56岁。食欲下降半年,乏力、面色苍白2个月入院。查体:舌面呈“牛肉样舌”,肝脾无肿大。白细胞1.8×109/L,红细胞1.6×1012/L,血红蛋白80g/L,MCV140fl,MCH39pg,网织红细胞1.5%,血小板16×109/L,外周血分类未
分离焦虑在婴儿期最明显的时间段是
乳剂不稳定原因有
A.玉女煎B.参苓白术散C.杞菊地黄丸D.金匮肾气丸E.归脾丸阴虚燥热型消渴宜用方剂()。
根据《建设工程工程量清单计价规范》的有关规定,工程量清单计算时,附墙柱侧面抹灰()。
当进入退休期以后,收入高于支出,对长远资金来源的需求也开始增大,可选择风险较低但收益稳定的产品,以确保个人累积的资产免受通货膨胀的负面影响。()
关于增值税一般纳税人资格登记的说法,正确的有()。
人们在实践中形成的关于人生目的、人生态度、人生价值等问题的总观点和总看法,指的是
Whatweretheprisonerandhiswifeaccusedof?
最新回复
(
0
)