首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #nclude #include typedef struct{char name[9];char sex;int score[2];}STU; STU fun(STU a) {STU b={’’Tom’’,’m’,85,9
以下程序的输出结果是( )。 #nclude #include typedef struct{char name[9];char sex;int score[2];}STU; STU fun(STU a) {STU b={’’Tom’’,’m’,85,9
admin
2017-10-24
21
问题
以下程序的输出结果是( )。
#nclude
#include
typedef struct{char name[9];char sex;int score[2];}STU;
STU fun(STU a)
{STU b={’’Tom’’,’m’,85,90};
int i;
strcpy(A→name,B→name);
A→sex=B→sex;
for(i=O;i<2;i++)A→score
=B→score
;
return a;}
main()
{STU c={’’Lily’’,’f’,95,92},d;
d=fun(c);
printf(’’%s,%c,%d,%d,’’,d→name,d→sex,d→score[0],d→score[1]);
printf(’’%s,%c,%d,%d,’’,c→name,c→sex,c→score[0],c→score[1]);
}
选项
A、Tom,m,85,90,Tom,m,85,90
B、Lily,f,95,92,Lily,f,95,92
C、Tom,m,85,90,Lily,f,95,92
D、Lily,f,95,92,Tom,m,85,90
答案
C
解析
在C语言的非指针调用函数中,函数实参与形参之间数据的传递是传值,也就是说在用实参调用形参时,是把实参的值拷贝一份给形参,而实参的值并不变化,仍是原来的值。所以对于本题来说,在主函数中调fun(c)后,实参c的值并不会变化,仍是原值。在函数f中把局部变量b的值依次返回给变量d。
转载请注明原文地址:https://jikaoti.com/ti/Tra0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
以下程序的功能是:通过函数func输入字符并统计输入字符的个数。输入时用字符作为输入结束标志。请填空。#include<stdio.h>long();/*函数说明语句*/main(){longn;n=func(
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
当输入为"Fool&Swalow"时,下面程序的执行结果是()。#include<stdio.h>main(){charc;while(c!=’?’){c=getchar();putchar(C
下面程序的运行结果是()。#include<stdio.h>main(){chara[80],*p="AbabCDcd";inti=0,j=0;while(*(p++)!=’\0’){if(*p>=’a
下列数据结构中,能用二分法进行查找的是()。
下列叙述中,不符合良好程序设计风格要求的是()。
以下叙述中错误的是()。
有以下程序:#include#defineN8voidfun(int*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8},i
随机试题
孕妇妊娠后期子宫的哪一部分增长速度最慢
精索、睾丸淋巴管阻塞、破裂可引起
初产妇,25岁,在产程中,宫口开大4cm达4小时,正确的护理评估是
下列哪种情形属于行政诉讼的受案范围?
在建设工程纠纷中,( )是常用的举证手段。
集权过度会使各所属单位缺乏主动性、积极性,丧失活力也可能因为决策程序相对复杂而失去适应市场的弹性,丧失市场机会。()
求助者的核心心理问题是()。制定咨询目标应该包括()。
已知某数N除以45余12,则N的12倍除以45余数是多少?()
层次型、网状型和关系型数据库划分原则是()。
下列关十计算机病毒的叙述中,错误的是()。
最新回复
(
0
)