首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include typedefstruct{int b,p;}A; void f(A c)/*注意:c是结构变量名*/{ intj; c.b+=1;c.p+=2;} main(){i;A a={
有以下程序 #include typedefstruct{int b,p;}A; void f(A c)/*注意:c是结构变量名*/{ intj; c.b+=1;c.p+=2;} main(){i;A a={
admin
2017-05-20
61
问题
有以下程序
#include
typedefstruct{int b,p;}A;
void f(A c)/*注意:c是结构变量名*/{
intj;
c.b+=1;c.p+=2;}
main(){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
解析
在C语言中,数据只能从实参单向传递给形参,称为“按值”传递。也就是说,当简单变量作为实参时,用户不可能在函数中改变对应实参的值。所以本题中在main()函数f(a)语句中结构体实参a作为值,传递给函数f(A c)甲的形参c;这种值传递的方式不会对实参a产生任何影响,所以结构体实参a的值不会发生变化。
转载请注明原文地址:https://www.kaotiyun.com/show/FZDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当用户要求输入的字符串中含有空格时,应使用的输入函数是
设有定义:charp[]={′1′,′2′,′3′},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是
有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];则b的值是
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为
下面关于对象概念的描述中,错误的是
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的
若a是int型变量,则表达式(a=2*3,a*2),a+4的值为______。
随机试题
阅读《季氏将伐颛臾》中的一段文字,回答问题:孔子曰:“求!周任有言曰:‘陈力就列,不能者止。’危而不持,颠而不扶,则将焉用彼相矣?且尔言过矣,虎兕出于押,龟玉毁于按中,是谁之过与?”
颌骨骨折临床上最具特征的症状是
男,78岁,肥胖。久坐突然站立,有头晕的症状。查体血压182/98mmHg,餐后血糖14.2mmol/L。由题可知患者不宜选用的降压药为()。
某分部工程双代号网络如下图所示,其作图错误表现为()。
下列关于施工成本分析依据的说法中正确的是()。[2007年真题]
学校组织各年级班主任研讨学习,几位班主任围绕实施何种领导方式展开了讨论。其中一位班主任贾老师说,我认为管理学生必须严格,要不学生根本不听你的。另一位班主任侯老师说,我认为对待学生应该顺其自然,不要干涉学生。还有一位班主任说,我觉得对学生应该严慈兼用,该严格
把下面长短不一、结构不同的句子改写成一组整句。每当疲惫的时候,就请停下脚步,遥想追逐的远方,汲取力量再上路;有时候困惑让我们不得不停下来,这时要梳理纷乱的思绪,驱走迷茫;痛苦也是会遇到的,需要停下脚步,抚平心中的伤口,擦干眼泪;甚至有时要放弃,我
诗句“往来从此过,词体近风骚”中的“风骚”指《国风》和《离骚》。()
五个数写成一排,前三个数平均值是15,后两个数平均值是10,则这五个数的平均值是_____。
以下程序的运行结果是______。#include<string.h>typedefstructstudent{charname[10];longsno;floatscore;}STU
最新回复
(
0
)