首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(STU a,STU b){ b=a; printf("%s,%c,%d,",b.name,b.gender,b.sc
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(STU a,STU b){ b=a; printf("%s,%c,%d,",b.name,b.gender,b.sc
admin
2016-12-18
38
问题
若有以下程序
typedef struct stu{char name[10],gender;int score;}STU;
void f(STU a,STU b){
b=a;
printf("%s,%c,%d,",b.name,b.gender,b.score);}
main(){STU a={"Zhao",’m’,290},b={"Qian",’f’,350};
f(a,b);
printf("%s,%c,%d\n",b.name,b.gender,b.score);}
则程序的输出结果是
选项
A、Zhao,m,290,Zhao,m,290
B、Zhao,m,290,Qian,f,350
C、Qian,f,350,Qian,f,350
D、Zhao,m,290,Zhao,f,350
答案
B
解析
函数f(STU a,STU b)的主要功能是为把结构体变量a的值存放到b中,然后输出b中各个成员的值。主函数中调用函数f(a,b),输出赋值以后b的数据,实际为a{"Zhao",’m’,290}的数据,函数调用结束,形参a和b撤销,流程到主函数输出b{"Qian",’r’,50}的数据。
转载请注明原文地址:https://kaotiyun.com/show/BwDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i
结构化程序设计主要强调的是
以下程序的运行结果是______。#include<stdio.h>main(){intfun();fun();}fun(){staticinta[3]={0,1,2};inti;for(i=0;i<3;i++)a[i]+=a[i]
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
表达式3.6-5/2+1.2+5%2的值是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。
下列关于栈的叙述正确的是______。
下列叙述中不正确的是()。
若有定义:“inta[2][3];”则对a数组的第i行第j列元素的正确引用为()。
下列叙述中错误的是()。
随机试题
一块三角形农田ABC(如下图所示)被DE、EF两条道路分为三块。已知BD=2AD,CE=2AE,CF=2BF,则三角形ADE、三角形CEF和四边形BDEF的面积之比为:
处理伤员失血的措施可通过外部压力,使伤口流血止住,然后系上绷带。
功能益肾固精的药是
为了提高种植体的早期稳定性,应采取的措施是
城市轨道交通区间隧道断面形状可以分为()。
假设叶先生与叶太太是你的新客户,目前正面临生涯与家庭上的转变,需要金融理财师协助规划。经过初步沟通面谈后,你获得了以下家庭、职业与财务信息:一、案例成员二、收支情况1.叶先生一家月收入7000元(叶先生月收入4000元;叶太太月收入3000元),叶
。(括号内均填正整数,且不重复)
人们通常说,人们在工作中付出的努力有多大,应该得到的酬劳就有多大。不过,稍微思考一下就会发现这是一个坏主意,因为它意味着那些用低等技术或靠自然体能去完成任务的人将会得到更大的奖励。上述论证使用了以下哪种论证方法?
下面关于网络系统设计原则的论述中,正确的是(67)。
Lookatthenotebelow.Youwillhearamancallingacolleagueaboutmakingchangestohisschedule.
最新回复
(
0
)