首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> struct A {int a;char b[10];double c;}; void f(struct A*t); m
有以下程序: #include<stdio.h> #include<string.h> struct A {int a;char b[10];double c;}; void f(struct A*t); m
admin
2020-07-28
53
问题
有以下程序:
#include<stdio.h>
#include<string.h>
struct A
{int a;char b[10];double c;};
void f(struct A*t);
main()
{struct A a={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、1001,zhangDa,1098.0
B、1002,ChangRong,1202.0
C、1001,ChangRong,1098.0
D、1002,zhangDa,1202.0
答案
B
解析
本题主要考查是的函数调用时参数之间的传递问题。在C语言中参数之间的传递是传值,也就是把实参的值复制一份传递给形参,而实参的值不发生变化。但对于指针调用来说,函数直接对实参的地址操作,因此在这种情况下实参变化。
转载请注明原文地址:https://kaotiyun.com/show/9T3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将n个无序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,fun函数的功能是:删除b所指数组中小于10的数据。主函数中输出删除后数组中余下的数据。请改正函数fun中指定部位的错误,使它能得
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
下列叙述中正确的是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag){intid,t;for(i=0;i<n=1;i++)for(j=i+1;j<n;j++)
以下选项中叙述错误的是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
随机试题
决定结构性失业严重程度的因素不包括()。
纯液体的饱和蒸汽压取决于所处的()。
下列哪项肯定是原发性肝癌的促进因素
患者,男性,50岁。行断根拔除术,术中断根突然消失,此时首先应做的是
以宣降肺气,清热化痰为主要功用的方剂是()
电子计算机房;通信机房、旅馆、档案室,宜选用()探测器。
感觉对比是同一感受器接受而使感受性发生变化的现象,分为()。
团结协作是具有警察职业特色的道德规范,是基于警察职业道德的团结和协作而提出的。其主要内容包括()。
一大群行为亢进的,并且日常饮食中包括大量含有添加剂的食物的儿童被研究者观测用于评价他们是否存在行为问题。然后让这些儿童吃几个星期的含较少添加剂的食物,接下来再对他们进行观测。起初有接近60%的儿童有行为问题,改变了他们的饮食后,仅有30%的儿童有行为问题。
唯物辩证法的否定观包含的内容有
最新回复
(
0
)