首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2018-09-26
41
问题
有以下程序:
#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(structA *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/TNxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
#define命令出现在程序中函数的外面,宏名的有效范围为______。
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include<conio.h>#include<stdio.h>intfun(int*s,intt,int*k){inti;
软件的【】设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。
下面关于对象概念的描述中,错误的是
下列关键字中,不属于C语言变量存储类别的是______。
下面程序将二维数a的行和列元素互换后存放另一个二维数组b中。请填空。main(){inta[2][3]={{1,2,3},{4,5,6}};intb[3][2],i,j;
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
可以在C语言程序中用做用户标识符的一组标识符是()。
生产每种产品需要多种零件,则实体产品和零件间的联系是
检查软件产品是否符合需求定义的过程称为
随机试题
A.紫雪B.至宝丹C.苏合香丸D.羚角钩藤汤E.安宫牛黄丸突然昏倒,牙关紧闭,不省人事,苔白,脉迟,治宜()
胶片显影后,出现黑色树枝状伪影的原因是
大阳股份公司经营管理发生严重困难,股东甲认为公司继续存续会使股东利益受到重大损失,欲起诉解散公司,下列相关说法正确的是:
某企业每半年更新一次应急人员联系电话,这体现了事故应急预案编制中,关于()的基本要求。
能够通过技术经济指标的对比,检查目标的完成情况,分析产生差异的原因,进而挖掘内部潜力的分析方法是()。
()是安装在外浮顶储罐罐壁顶部,能使泡沫沿罐壁向下流动和防止泡沫流失的装置。
2014年7月1日,A、B两公司签订了一份价值100万元的货物买卖合同。合同约定:A公司于2014年7月15日向B公司交付全部货物;B公司在验货合格后10日内一次性支付全部货款;任何一方如违约,应向守约方支付违约金10万元。合同订立后,A公司未按时交付货物
某公司2011~2015年甲产品实际销售量资料如下表:要求:采用两期移动平均法预测该公司2015年和2016年的销售量。
A、 B、 C、 D、 D在本题中每—组图的构成元素都是相同的,正确答案为D。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
最新回复
(
0
)