首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> typedef struct{int b,p;)A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=1;c.p+=2; } ma
有以下程序: #include<stdio.h> typedef struct{int b,p;)A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=1;c.p+=2; } ma
admin
2018-01-14
43
问题
有以下程序:
#include<stdio.h>
typedef struct{int b,p;)A;
void f(A c)/*注意:c是结构变量名*/
{ int j;
c.b+=1;c.p+=2;
}
main()
{
int i;
A a={1,2};f(a);
printf("%d %d\n",a.b,a.p);
}
程序运行后的输出结果是( )。
选项
A、2 4
B、1 2
C、1 4
D、2 3
答案
B
解析
考查结构体变量作为函数实参整体传递,也是一种值传参,形参的变化不能影响到实参,所以调用函数f(a)对a中的数据没有影响,输出结果为12,答案选B。
转载请注明原文地址:https://kaotiyun.com/show/3Txp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:voidfun(char*a,char*b){a=b;(*a)++;}main(){charc1=’A’,c2=’a’,*p1,*p2;p1=&c1;p2=*c2;fun(p1,p2);print
以下能正确定义一维数组的选项是()。
下述程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,则程序空白上应该填写的是()。#includemain(){chars1[]="chinese",s2[]="japanese";int
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序()。#includevoidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)
有下列程序:intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];returnsum;}main(){inta[]={1,2,3,4,5}
有下列程序:main(){intk=5;while(--k)printf("%d",k=1);printf(”\n”);}执行后的输出结果是()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
在软件开发中,下面任务不属于设计阶段的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()
随机试题
设备调试监理的主要工作内容不包括()。
保护接地适用于()配电网。
下列关于贷款损失准备金计提比例的说法,正确的有()。
由中国唐代鉴真和尚主持兴建的日本佛教律宗的总寺院“唐招提寺”,位于日本()。
幼儿在游戏活动中的动机往往是
乡官制
Thehumannoseisanunderratedtool.Humansareoftenthoughttobeinsensitivesmellerscomparedwithanimals,【C1】______thisi
信息资源管理(IRM)是对整个组织信息资源开发利用的全面管理。那么,信息资源管理最核心的基础问题是(51)。
二叉树是结点的有限集合,这个有限集合或者为【】,或者由一个根结点及两棵不相交的、分别称作为根的左子树和右子树的二叉树组成。
Imagineyouwenttoarestaurantwithadate;hadaburger,paidwithacreditcard,andleft.Thenexttimeyougothere,thew
最新回复
(
0
)