首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> struct A { int a; char b[10]; double c;}; void f(struct A
有以下程序 #include <stdio.h> #include <string.h> struct A { int a; char b[10]; double c;}; void f(struct A
admin
2020-01-10
24
问题
有以下程序
#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、1002,ZhangDa,1202.0
B、1002,ChangRong,1202.0
C、1001,ChangRong,1098.0
D、1001,ZhangDa,1098.0
答案
D
解析
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会生成参数a的一个副本,而不会改变a的值,所以a值维持原值,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/HHCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:给定n个实数,输出平均值,并统计平均值以上(含平均值)的实数个数。例如,n=8时,输入193.199、195.673、195.757、196.051、196.092、196.596、196.579、196.763、所得平
下列给定程序中,函数fun的功能是进行数字字符转换。若形参ch中是数字字符‘0’~‘9’,则将‘0’转换成‘9’,‘1’转换成‘8’,‘2’转换成‘7’,…,‘9’转换成‘0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。请在程序的下画线处填
请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如:在键盘输入字符串2345210,函数返回长整型数2345210。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的
以下叙述中正确的是
以下叙述中正确的是
下面属于系统软件的是
以下选项中,能用作数据常量的是
软件需求规格说明书的作用不包括
下面对软件测试和软件调试有关概念叙述错误的是
下列处理中与队列有关的是()。
随机试题
A注册会计师负责审计甲公司2012年财务报表。了解到甲公司因特殊情况需要坐支现金的均符合公司内部控制的要求。以下选项中属于能够授权审批公司坐支现金的是()。
排球正面传球时,两拇指相对的形状接近()。
椎管内麻醉或脊髓腔穿刺后的病人去枕仰卧的目的是()
计数标准型一次抽样方案为(N、n、c),其中N为送检批的大小,n为抽检样本大小,c为合格判定数。当从n中查出有d个不合格品时,若当()时,应判该送检批合格。
RSI取值的参数越大,分离线离50越近,股票越活跃。()
某软件生产企业,2018年有关生产、经营资料如下:(1)取得产品销售收入230万元、国债利息收入23万元,金融债券利息收入39万元。(2)销售成本100万元。(3)销售费用38万元,全部为广告费。(4)管理费用26万元,其中含业务招待费10万元。
某上市公司董事会秘书李某执行公司职务时,违反公司章程的规定,给公司造成了损失。王某是该公司连续1年持有10%股份的股东,欲起诉李某。王某的正确做法是()。
为验证程序模块A是否实现了系统设计说明书的要求,需要进行(21);该模块能否与其他模块按照规定方式正确工作,还需要进行22)。(22)
Whywasthemansurprisedtoseethewoman?
TheWorldHealthOrganization(WHO)wassetupon7thApril1948,adatethatisnowcelebratedeveryyearasWorldHealthDay.T
最新回复
(
0
)