首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string.h> structA {int a;char b[10];double c;}; void f(structAt); main() {structAa={1001,"Zhang
有以下程序 #include<stdio.h> #include<string.h> structA {int a;char b[10];double c;}; void f(structAt); main() {structAa={1001,"Zhang
admin
2019-12-17
83
问题
有以下程序
#include<stdio.h>
#include<string.h>
structA
{int a;char b[10];double c;};
void f(structAt);
main()
{structAa={1001,"ZhangDa",1098.0};
f(a);printf("%d,%s,%6.1f\n",a.a,a.b,a.c);}
void f(struct A t)
{t.a=1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;}
程序运行后的输出结果是
选项
A、1002,ChangRong,1202.0
B、1001,ChangRong,1098.0
C、1001,ZhangDa,1098.0
D、1002,ZhangDa,1202.0
答案
C
解析
本题主要考查是的函数调用时参数之间的传递问题。在C语言中参数之间的传递是传值,也就是把实参的值复制一份传递给形参,而实参的值不发生变化。所以对于本题来说,在主函数中执行f(a),把结构体变量a的值复制一份传递给形参变量t,而实参变量a的值保持不变。
转载请注明原文地址:https://kaotiyun.com/show/KsCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
对于循环队列,下列叙述中正确的是
数据库设计中反映用户对数据要求的模式是
下列叙述中错误的是
以下叙述中错误的是
有以下程序voidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);prin
若有定义语句:char*s1="OK",*s2"=ok";以下选项中,能够输出"OK"的语句是
结构化程序的3种基本控制结构是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
随机试题
从设备的管理模式分类,可以分为_______和_______。
可能会发生类早孕反应的避孕措施为
X线照片影像的要素,不包括
下列关于有效径说法正确的是
所有的企业和事业单位任用会计人员都应当实行回避制度。()
下列说法或做法中不符合现行《中小学教师职业道德规范》中的“教书育人”规定和要求的是()
仿照下列句式,以“理想/幻想”或“光荣/虚荣”为话题写一组句子,字数大体相同。示例:魅力/权力魅力是一种软力量,权力是一种硬力量。魅力像和煦的春风,让人心旷神怡;权力像陡峭的冰山,让人心生敬畏。
根据预计,某省2006年小麦平均单产与2005年相比( )。2006年“E市扬麦13号”推广面积约占小麦播种面积的比例是( )。
A、 B、 C、 D、 B以中间的空白图形为中心,中线及对角线上图形的黑色方块位置相同。
线程的实现机制有多种途径,下列哪几项属于典型的线程实现方式?()
最新回复
(
0
)