首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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-01-10
22
问题
有以下程序:
#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/fFCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main()
有以下程序#includeintfun(chars[]){intn=0;while(*s=’0’){n=10*n+*s-’0’;s++;}return(n);}main()
有以下程序#inoludeinta=1,b=2;voidfun1(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;)
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return(p);)main(){
有下列程序:main(){intx[3][2]={0},i;for(i=0;i
设有定义:intx=2;以下表达式中,值不为6的是
下列给定程序中,函数fun的功能是:将形参a所指数组中的前半部分元素中的值与后半部分元素中的值对换。形参11中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如,若a所指数组中的数据为:1,2,3,4,5,6,7,8,9,则调换后为:6,7,8,9
请编写函数fun。其功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。一维数组中数据的个数存放在形参n所指的存储单元中。例如,若二维数组中的数据为33333333444444445555
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
患者,男,30岁。金属全冠粘固1周后脱落,咬合时常有瞬间性疼痛。口腔检查见患者咬合紧,牙冠短,对颌牙面有银汞合金充填物,脱落的全冠完整。全冠脱落最可能的原因是
根据我国公司法律法规的相关规定,国有独资公司属于()。
甲公司从某银行贷款1200万元,以自有房产设定抵押,并办理了抵押登记。经书面协议,乙公司以其价值200万元的现有的以及将有的生产设备、原材料、半成品、产品为甲公司的贷款设定抵押,没有办理抵押登记。后甲公司届期无力清偿贷款,某银行欲行使抵押权。法院拟拍卖甲公
根据下表计算1997~2001年期间全国房地产开发企业购置土地的平均增长
造成人的不安全行为和物的不安全状态的主要原因可归结为四个方面,即技术原因、教育原因、身体和态度原因、管理原因。针对这四种原因,可以采取三种防止对策,也就是所谓的“3E”原则。“3E”分别是指()。
如果企业已经确认收入,又发生销售退回的,均应冲减退回当月的销售收入,同时冲减退回当月的销售成本。()
现象一:今年春节以来,“民工荒”再次成为热点,为了“抢人”,东南沿海企业使出了种种雷人招数;而一些大学毕业生去农民工劳务市场找工作却没人要,农民工“抢”了大学生的饭碗。现象二:有些大学毕业生在校期间刻苦读书,但由于缺少社交能力和社会关系网,找不到
卡诺莎觐见
计算机软件包括
A、 B、 C、 A由“前天是十二月三号。”可知图A符合句意,关键词为Decemberthethird。
最新回复
(
0
)