首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include typedef struet{char name[9];char sex;float score[2];}STU; void f(STUa) { STU b
有以下程序: #include #include typedef struet{char name[9];char sex;float score[2];}STU; void f(STUa) { STU b
admin
2015-08-09
33
问题
有以下程序:
#include
#include
typedef struet{char name[9];char sex;float score[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
;
}
main( )
{
STU c={"Qian",’f’,95.0,92.0};
f©;
printf("%s,%c,%2.of,%2.of\n",c.name,c.sex,c.score[0],c.score[1]);
}
程序的运行结果是( )。
选项
A、Zhao,m,85,90
B、Qian,m,85,90
C、Zhao,f,95,92
D、Qian,f,95,92
答案
D
解析
本题考查结构体的相关操作以及传值、传址的区别。该题中调用f函数后,会生成参数c的一个副本,而不会改变c的值,所以c值维持原值,故选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/XQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要求使下列程序输出5个整数,请填空。for(i=0;i<=______;printf("%d\n",i+=2));
有下列程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%C%C%C%C",&C1,&C2,&C3,&C4);c5=getchar();c6=getc
数据的存储结构是指()。
下列叙述中正确的是()。
若有定义doublea[5];,则a数组元素下标的上限为______。
下列程序的输出结果是______。#include<stdio.h>main(){intx=10,y=10,i;for(i=0;x>8;y=++)printf("%d%d",X--,y);}
假定w、x、y、m均为血型变量,则执行下列的语句后,m的值是()。w=6,x=4,y=3;m=(w<x)?w:x;m=(m<y)?m:y;
若a的值为1,则表达式!a‖++a的值是______。
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
下列数据结构中,属于非线性的是()。
随机试题
首选用于治疗尿毒症血虚津亏抽搐的方剂是()
某孕妇,孕36周,在听胎心音时于脐上右侧听得最清楚。则其胎方位可能为
热拌沥青混合料路面应待摊铺层自然降温至表面温度低于()℃后,方可开放交通。
某新建液化石油气加气站(LPG)共有3个储罐,单罐容积为10m3。下列关于加油加气站建筑防火通用要求的说法中,错误的是()
洋流是地球表面热环境的主要调节者。巨大的洋流系统促进了地球高低纬度地区之间的能量交换。下面左图是某海域8月份表层水温分布图。下面右图是北印度洋夏季风示意图。在有些大陆沿海海区会发生涌升流现象。如上面右图所示,①②③④四海区中最有可能出现涌升流的是(
依据《中华人民共和国预防未成年人犯罪法》的规定,下列不属于“严重不良行为”的是()。
根据《国家赔偿法》的规定,国家对行政机关造成当事人财产损失的,对()予以赔偿。
设随机变量X,Y独立同分布,P(x=-1)=P(x-1)=1/2,则()
Whatwillthewomanprobablydo?
Ithenlistenedtotheboy______thepersonwrittenontheblackboard.
最新回复
(
0
)