首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include"string.h" typedef struct{char name[9];char sex;float score[2];}STU; void f(STU
有以下程序 #include<stdio.h> #include"string.h" typedef struct{char name[9];char sex;float score[2];}STU; void f(STU
admin
2020-05-19
74
问题
有以下程序
#include<stdio.h>
#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
解析
本题考查在结构体中函数的实参和形参的传递,调用f(c)后,实参传向形参,进行f()函数功能的实现,但程序中没有返回语句,故形参不能将值传回实参,它们值的传递具有不可逆性,所与printf输出的还是c中实参的值。
转载请注明原文地址:https://kaotiyun.com/show/WcCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
设有如下关系表:则下列操作正确的是()。
下面程序的输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf("%c\n",*p+4);}
以下叙述错误的是()。
下列语句组中正确的是()。
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是()。
有三个关系R、S和T如下:则由关系R和关系S得到关系T的操作是()。
有以下结构体说明、变量定义和赋值语句:structSTD{charname[10];intage;charsex;}srs],*ps;ps=&g[0];则下列scanf函数调用语句有错误的是()。
若有定义谙句:doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是
随机试题
关于孕妇羊水过少的处理,下列选项不正确的是
女,45岁。腹泻10年。精神紧张时加剧,排便前腹痛,排便后腹痛可缓解。大便为糊状,发病以来体重无明显变化。既往体健,平素进食好,睡眠差。查体:T36.5℃,P80次/分,R18次/分,BP120/80mmHg。未见皮疹,双肺呼吸音清,未闻及干湿性啰
A.抑制蛋白质合成B.刺激胰岛素β细胞释放胰岛素C.促进葡萄糖分解D.抑制糖原分解和异生E.增强胰岛素的作用甲苯磺丁脲降血糖作用是()。
期货交易的相关亏损、费用、货款和税金等款项可用有价证券充抵的金额支付。()
人民警察应具备的素质包括政治素质、法律素质、()和身体素质。
亚文化是整体文化的一个分支,它是由各种社会和自然因素造成的各地区、各群体文化特殊性的方面。如因阶级、阶层、民族、宗教、职业差别以及居住环境的不同,都可以在统一的民族文化之下,形成具有自身特征的群体或地区文化即亚文化。根据上述定义,不属于亚文化的一项是(
幼儿园买来桃93个、杏123个、桔子150个,分给大班的小朋友,每人要分得一样多,结果桃、杏各剩下3个,桔子恰好分完。大班小朋友最多有几个人?每人分到几个水果?()
在Word2003中,对图形进行更改后,按图形工具栏的()按钮可以将图形还原到最初状态。
A、 B、 C、 C根据“夏天人们经常吃西瓜。”可知答案为C。
不管他怎样努力,他还是摆脱不了困难。——,hecouldn’tgetoutofdifficulty.
最新回复
(
0
)