首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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);
有以下程序: #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);
admin
2015-07-30
62
问题
有以下程序:
#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);
prinntf("%d,%d\n",(ab,a)p);
}
程序运行后的输出结果是( )。
选项
A、2,4
B、1,2
C、1,4
D、2,3
答案
B
解析
结构体变量可以作为函数的参数和返回值。作为函数的实参时,可以实现函数的传值调用。当使用结构体变量作为函数的形参时,实参也应该是结构体变量名,以实现传值调用,实参将复制副本给形参,在被调用函数中改变形参值对调用函数中的实参没有影响。所以选择B)。
转载请注明原文地址:https://www.kaotiyun.com/show/usDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列二叉树,对此二叉树前序遍历的结果为()。
若有定义:inta[4][10];,则以下选项中对数组元素a[i][i]引用错误的是______。(0<=i<4,0=i<10)
若有以下说明和语句,则值为6的表达式是______。structstu{intn;structstu*next;};structstua[3],*p;a[0).n=5;a[0].next=
软件设计中,有利于提高模块独立性的一个准则是______。
标准库函数fgets(s,n,file)的功能是()。
有下列函数:intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是()。
以下叙述不正确的是______。
下列标识符不是关键字的是()。
下列选项中,值为1的表达式是()。
下列选项中合法的赋值语句是()。
随机试题
设若函数f(x)是连续函数,则=().
A.反复少量咯血伴呛咳B.痰中带血伴发热盗汗C.脓血痰,量多D.咯血,皮肤黏膜出血点E.突然大咯血,骤然咯血停止干性支气管扩张症()
关于妊娠后变化的描述,不正确的是
某女,42岁。无明显诱因出现手足发麻,关节肿痛半年余。开始为手指小关节疼痛,后出现其他关节疼痛,呈对称性,遇寒或晨起时关节发硬,活动后减轻。实验室检查:RBC3.2×1012/L,RF(+),ERS50mm/h。最可能的诊断是
美国专业评估执业统一标准中的不同类型的不动产评估报告有哪些区别?
根据《期货交易所管理办法》的规定,理事会召开至少要有( )理事出席。
下列学习策略中,属于组织策略的是()。
右图是由9个等边三角形拼成的六边形,现已知中间最小的等边三角形的边长是a,问这个六边形的周长是多少?
在商品生产过程中,生产资料的价值是借助生产者的
Thegeneralmanagerdemandedthatthejobwillbecompletedbeforethesummerholidays.
最新回复
(
0
)