首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include"string.h" typedef struct{char name[9];char sex;float seore[2];}STU; void f(STUa) { STU b={"Zhao",’m’
有以下程序 #include #include"string.h" typedef struct{char name[9];char sex;float seore[2];}STU; void f(STUa) { STU b={"Zhao",’m’
admin
2015-12-25
67
问题
有以下程序
#include
#include"string.h"
typedef struct{char name[9];char sex;float seore[2];}STU;
void f(STUa) {
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/YDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在设计程序时,应采纳的原则之一是
下列程序的运行结果为()。#include<stdio.h>voidabc(Char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)
下列程序的输出结果是()。#include<stdio.h>VOidp(int*x){printf("%d",++*x);}voidmain(){inty=3;p(&y);
下列程序段的运行结果是______。charstr口="ABCD",*p=str;printf("%d\n",*(p+3));
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()
下列不是合法的C语言语句是()
关于结构化程序设计原则和方法的描述错误的是()。
下列叙述中正确的是()。
函数fseek()的正确调用形式是()。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
随机试题
针灸治疗颈椎病,除颈夹脊、天柱、阿是穴外,还包括
公路隧道土建结构各分项工程的评定状况值都分为0、1、2、3、4五个等级。()
[2008年第82题]工程监理不得与下列哪些单位有隶属关系或者其他利害关系?Ⅰ.被监理工程的承包单位;Ⅱ.建筑材料供应单位;Ⅲ.建筑构配件供应单位;Ⅳ.设备供应单位
下列说法正确的是()。
依据《中华人民共和国水土保持法》,在()坡地植树造林、抚育幼林、种植中药材等,应当采取水土保持措施。
背景某政府机关新建高层办公大楼幕墙工程公开招标,有6家具有建筑幕墙施工资质的企业参加投标。开标后,招标人按照法定程序组织评标委员会进行评标,评标的标准和方法在开标会议上公布,并作为《招标文件》附件发送给各投标人。评标委员会在对各投标人的资信、商务
财务报表应当以()为截止日。
运用物业估价市场法,首先应()。
一、注意事项1.申论考试与传统的作文考试不同,是分析驾驭材料的能力与表达能力并重的考试。2.仔细阅读给定的资料,按照后面提出的“答题要求”依次作答。二、给定资料资料一《国家中长期教育改革和发展规划纲要(2010—2020
微分方程xy’=+y的通解为_________.
最新回复
(
0
)