首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include typedefstruct{intb,p;}A; voidf(AC)/*注意:c是结构变量名*/ {intj; c.b+=1;c.p+=2; } main() {inti; Aa={1,2}; f(a); printf("%
有以下程序: #include typedefstruct{intb,p;}A; voidf(AC)/*注意:c是结构变量名*/ {intj; c.b+=1;c.p+=2; } main() {inti; Aa={1,2}; f(a); printf("%
admin
2020-11-23
35
问题
有以下程序:
#include
typedefstruct{intb,p;}A;
voidf(AC)/*注意:c是结构变量名*/
{intj;
c.b+=1;c.p+=2;
}
main()
{inti;
Aa={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
解析
结构体变量可以作为函数的参数和返回值。作为函数的实参时,可以实现函数的传值调用。当使用结构体变量作为函数的形参时,实参也应该是结构体变量名以实现传值调用,实参将拷贝副本给形参,在被调用函数中改变形参值对于调用函数中的实参没有影响。所以选择B。
转载请注明原文地址:https://kaotiyun.com/show/5v3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta[]={2,4,6,8},*P=a,i;for(i=0;i<4;i++)a[i]=*P++;printf(″%d\n″,a[2]);}程序运行后的输出结果是(
有以下程序:#include<stdio.h>main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf(″%d\n″,y);}程序运行后的输出结
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
下列给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指字符串为″abcdefgh″,执行结果为″a
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
下面属于软件定义阶段任务的是
在关系数据库中,描述全局数据逻辑结构的是()。
关于“while(条件表达式)循环体”,以下叙述正确的是
软件设计中划分模块的一个准则是()。
随机试题
A.妊娠脾虚气弱,胎动不安B.妊娠胎漏下血,胎动欲坠C.妊娠胎热,胎动不安D.妊娠肝肾亏虚,胎动不安杜仲可治疗
体育场地内的主要摄像方向,应()满足要求。
一般情况下,财务评价敏感性分析中必选的分析指标是()。
某食品厂为增值税一般纳税人,5月份的购销情况如下:(1)填开增值税专用发票销售应税货物,不含税销售额为850000元;(2)填开普通发票销售应税货物,销售收入42120元;(3)购进生产用原料的免税农业产品,农产品收购发票注明买价580000元;(
目前我国采取复合计税方法的消费品有()。
对拍卖行向购买方收取的手续费应征营业税。()
insurancepolicy
Accordingtoanewresearch,dreamingaboutsomethingyou’velearnedmayactuallybeanindicatorthatyourmemoryisworkingov
AsinglenightoftakingthedrugEcstasycancauseseriousbraindamageandhastenthe【C1】______ofParkinson’sdisease,scienti
若在某菜单项的右端有一个指向右侧的黑色三角符号,则表示该菜单项()
最新回复
(
0
)