首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include"string.h" typedef struct{char name[9];char sex;float score[2];}STU; void f(STU a) {
有以下程序 #include #include"string.h" typedef struct{char name[9];char sex;float score[2];}STU; void f(STU a) {
admin
2019-12-17
47
问题
有以下程序
#include
#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
;
}
程序的运行结果是
选项
A、Qian,m,85,90
B、Zhao,m,85,90
C、Zhao,f,95,92
D、Qian,f,95,92
答案
B
解析
本题考查在结构体中函数的实参和形参的传递,调用fr()后.实参传向形参,进行f()函数功能的实现,但程序中没有返回语句,故形参不能将值传回实参,它们值的传递具有不可逆性,所与printf输出的还是c中实参的值。
转载请注明原文地址:https://kaotiyun.com/show/k2Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intadd(inta,intb)main(){return(a+b);}{intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);}main(
DOS文件系统的组织结构属于
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
以下能正确定义字符串的语句是
若要求从键盘读入含有空格字符的字符串,应使用函数
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
下面选项中关于位运算的叙述正确的是
假定已建立以下链表结构,且指针P和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
随机试题
Theoldcarpentercanbeangryfornoreasonattimes;mysympathyisforhis________apprentice.
根据世界银行咨询服务合同标准文本,对于非复杂的咨询服务采购可采用()的计价方式。
根据《城乡规划法》第三十七条和第三十八条的规定,下列选项中不属于建设用地规划管理程序的是()。
万泰进出口公司从德国进口一台模具加工机床,发票分别列明:设备价款CIF上海USD600000,机器进口后的安装调试费为USD20000,卖方佣金USD2000,与设备配套使用的操作系统使用费USD80000。该批货物经海关审定的成交价格应为(
最低备付金可用于完成交收,但不能划出。()
下列属于“情感态度与价值观”目标的是()。
在教与学构成的主要矛盾中,教是矛盾的主要方面,是因为()。
德育内容具有历史性、阶级性和()。
Thetenantleftnothingbehindexceptsome______ofpaper,cloth,etc.
PurpleCloudMountain,whosenamecomesfromtherainbowsfrequentlyappearontopofthemountainthatgivestherangeapurple
最新回复
(
0
)