首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include"string.h" typedef struct{char name[9];char sex;float score[2];}STU; void f(STU a) {STU b={"Zhao
有以下程序 #include<stdio.h> #include"string.h" typedef struct{char name[9];char sex;float score[2];}STU; void f(STU a) {STU b={"Zhao
admin
2019-08-10
28
问题
有以下程序
#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/WcRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(intA){intb=0;staticintc=3;a=(c++,b++);return(a);}main(){inta=2,i,k;for(i=0;
有以下程序#includemain(){inta=3;a+=a-=a*a;printf("%d\n",a);}程序的输出结果是
以下选项中,能正确进行字符串赋值的是
有以下程序#includemain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’)n++;printf("%d\n",n);}程
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
下面关于"EOF"的叙述,正确的是
如果定义floata[10],x;则以下叙述中正确的是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
给定程序MODI1.C中函数fun的功能是:将十进制正整数111转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正
随机试题
交易成本包括对资金商品的定价(即利率)、交易过程中的费用和__________、______________等。
为明确诊断,最准确的辅助检查方法是根据诊断下列哪项治疗是不需要的
磷酸可待因的鉴别试验盐酸吗啡与磷酸可待因区分试验
现场评审时,在进行总体评审、基本条件评审、技术、管理能力评审后,需要对试验检测机构实际检测能力的()等方面进行限制。
美林公司20×7年度因购建固定资产向银行借款,当年应计入财务费用的借款利息(不考虑借入款项存入银行的利息收入)为()万元。美林公司20×7年度发生的所得税费用为()万元。
绩效考核指标体系作为绩效薪酬发放的依据,应包括()。
2
在Windows98中,内存的页面调度程序采用的页交换算法是______。
HowdoesHenryfeelnow?
Althoughmostpeoplereturnfrompackageholidaysreasonablysatisfied,thisisnotalwaysthe(1)_____.Take,forinstance,the
最新回复
(
0
)