首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include "string.h" typedef struct{char name[9]; char sex;float score[2];}STU; void f(STU a) { STU
有以下程序 #include <stdio.h> #include "string.h" typedef struct{char name[9]; char sex;float score[2];}STU; void f(STU a) { STU
admin
2020-11-23
29
问题
有以下程序
#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://jikaoti.com/ti/8oD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中fun函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。例如,若输入"Iamastudenttotaketheexamination.",
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半查找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),然后用m
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;printf(″%d
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回—1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在下画线处填入正确的内容并将下
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
设表的长度为n。下列算法中,最坏情况下比较次数小于n的是
随机试题
AMRSB超广谱β-内酰胺酶C血清芽管试验Dβ-内酰胺酶E胆汁溶菌试验可用于鉴定肺炎链球菌的试验包括
构成骨盆的髋骨包括()。
秘书采取“移情式”的聆听方式与员工进行沟通,应()。
学生的学习受多方面因素的影响,其中主要受学习动机的支配,能够引发学习动机的有()。
14,6,2,0,()
察举制
Ifyou’veeverpushedbackyourbedtimetowatchjustonemoreepisodeofOrangeIstheNewBlack,orlayinbedwide-eyedafter
Whatcausesmorethantwoandahalfmilliondeathseachyear?
MargaretMitchell,theauthoroftheenormouslypopularnovelGoneWiththeWind,diedin1949attheageofforty-nine.Shewas
A、Atabakery.B、Inalibrary.C、Atarestaurant.D、Atatravelagency.C细节题。四个选项都表示地点,因此可推断是询问地点。根据男士所说“我每周去学校附近的餐馆工作三次”,选择C(在一
最新回复
(
0
)