首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include "string.h" typedef struct{char name[9]; char sex ; float score[2];)STU; void f
有以下程序 #include #include "string.h" typedef struct{char name[9]; char sex ; float score[2];)STU; void f
admin
2016-12-28
26
问题
有以下程序
#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
解析
本题考查在结构体中函数的实参和形参的传递,调用f(c)后,实参传向形参,进行f()函数功能的实现,但程序中没有返回语句,故形参不能将值传回实参,它们值的传递具有不可逆性,所与printf输出的还是c中实参的值。
转载请注明原文地址:https://kaotiyun.com/show/xuDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于单目运算符++,--的叙述中正确的是
以下数组定义中错误的是
有如下程序段inta=14,b=15,x;charc=′A′;x=(a&&b)&&(c
数据结构分为线性结构和非线性结构,线性表、栈和队列都属于______。
有以下程序:#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n"
设变量已正确定义,则以下能正确计算f=n!的程序段是______。
设有定义inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>,a和b的值分别是______。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。
下列叙述中,正确的是
下列叙述中,不属于测试的特征的是
随机试题
在研究控制系统过渡过程时,一般都以在阶跃干扰(包括设定值的变化)作用下的()过程为依据。
糖尿病所致精神障碍患者主要的精神症状为()
坚持对外开放就必须坚持独立自主与________的统一。()
线索细胞
在宿主体内繁殖或侵袭而导致感染的是
以下属于直流电机结构中转子部分的是()。
甲公司和乙公司签订了一份买卖折扇的合同,不料当年夏天连续降雨,天气一直异常凉爽,折扇销量严重下降,订购方甲向乙折扇制造厂要求解除合同,遭到拒绝,诉至法院,法院经过审理,判令对合同解除。法院的这一判决依据的是民法的( )。
根据行政复议法律制度的规定,“禁止不利变更原则”要求税务行政复议机关()。(2011年)
行政执行的基本原则包括()。
WhereistheBankofEnglishcreated?
最新回复
(
0
)