首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include 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
有以下程序 #include 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
admin
2015-07-28
38
问题
有以下程序
#include
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、1,2
B、2,4
C、1,4
D、2,3
答案
A
解析
考查结构体变量作为函数实参整体传递,也是一种值传参,形参的变化不能影响到实参,所以调用函数f(a)对a中的数据没有影响,输出结果为1,2,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/T7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。 main() { char*s="abcde";s+=2;printf("%1d\n",s);}
以下程序运行后的输出结果是______。 main() { char c1,c2; for(c1=’0’,c2=’9’;c1<c2;c1++,c2--) printf("%c%c",c1,c2); printf("\n"); }
设x、y、z和k都是int型变量,则执行表达式:x=(y=4,Z=16,k=32)后,x的值为______。
下列变量定义中合法的是______。
以下程序运行后的输出结果是______。main(){inti,n[]={0,0,0,0};for(i=1;i<=3;i++){n[i]=n[i-1]*3+2;printf("%d",n[i
设有说明语句:char a=’\72’;,则变量a______。
有以下定义和语句StructWorkers{intnum;charname[20];charc;struct{intday;intmonth;intyear;}s;};StructWorkersW,*pe;
设有定义DouBlea[10],*s=a;,以下能够代表数组元索a[3]的是
数据库管理系统中负责数据模式定义的语言是
设a、b、C、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m==a>b)&&(n=c>d)运算后,n的值为______。
随机试题
A.ItisthebesthotelthatIhaveeverstayedin.B.Childasheis,Tomcanrecitemorethanonehundredpoems.C.Weshould
女孩,7岁,食冷饮时左后牙感到酸痛2周,无自发痛史,检查发现颊面深龋,龋蚀范围稍广,腐质软而湿润,易挖除,但敏感。测牙髓活力同正常牙,叩(-)。治疗方案应考虑为
参加专业心理咨询的人员所具备的最重要的条件是
《土地管理法》对农村集体土地的用地问题作出了比较具体的规定,下列关于农村集体土地的处置行为中做法正确的是?
将0.275修约成两位有效数字后,其修约值为()。
(2009)温度为50℃、直径为0.2m的水平圆柱与20℃的空气之间进行自然对流传热,若空气的运动黏度取16.96×10-6m2/s,则格拉晓夫数为()。
( )泡沫灭火系统适用于具有较强的机动消防设施的甲、乙、丙类液体的储罐区或单罐容量较大的场所及石油化工生产装置区内易发生火灾的局部场所。
传统的证券发行是以企业为基础,而资产证券化则是以特定的()为基础发行证券。
“封建头,民主肚,节约衣,浪费裤”的特征是广州崇武等地的惠安女传统服装。()
118,199,226,( ),238
最新回复
(
0
)