首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> typedef struct{int b,p;}A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=l;c.P+=2; } main() int i: A a=
有以下程序: #include<stdio.h> typedef struct{int b,p;}A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=l;c.P+=2; } main() int i: A a=
admin
2019-06-12
27
问题
有以下程序:
#include<stdio.h>
typedef struct{int b,p;}A;
void f(A c)/*注意:c是结构变量名*/
{ int j;
c.b+=l;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://jikaoti.com/ti/OLf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeint*f(int*s,int*t){if(*s<*t)s=t;returns;}main(){inti=3,j=5,*p=&i,*q=&j,*r;r=f(p,q);print
以下选项中,合法的数值型常量是()。
有以下程序段charname[20];intnum;scanf("name=%snum=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为()。
以下叙述中正确的是()。
有以下程序#includeintfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}程序的
有以下程序#includeintf(intm){staticintn=0;n+=m;returnn;}main(){intn=0;printf("%d,",f(++n));printf("%d\n",
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
下列选项中不属于结构化程序设计原则的是( )。
下面选项中关于位运算的叙述正确的是
下面选项中的程序段,没有编译错误的是
随机试题
利用经纬仪等各种测量仪器将地球表面各点的位置、高度以及各种地物(河流、森林及道路、桥梁、房屋)的位置和形状测出,并按一定比例尺和规定的符号,绘在图纸上,形成()。
改良品种的特征一般是()。
中国革命的主力军是
Forthispart,youareallowed30minutestowriteanessaywiththetitleStartingUpBusinessesafterGraduation.Youarerequ
热风采暖系统的特点包括()。
图书馆外廊平时人流较少,拟采用声控照明,则()。
国际邮包运输具有国际多式联运和“门到门”运输的性质。()
在教学过程中,教师通过实验演示使学生得到感性知识,这属于()
教育申诉制度的性质是属于()。
A、Hehasthreetelevisions.B、HewatchesTVveryoften.C、HewatchesTVonlywhenheisnotbusy.D、HewatchesTVtorelaxhimse
最新回复
(
0
)