首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struet{char name[9];char sex;float score[2];}STU; void f(STU a) { STU b={"Zh
有以下程序: #include<stdio.h> #include<string.h> typedef struet{char name[9];char sex;float score[2];}STU; void f(STU a) { STU b={"Zh
admin
2021-07-09
43
问题
有以下程序:
#include<stdio.h>
#include<string.h>
typedef struet{char name[9];char sex;float score[2];}STU;
void f(STU a)
{
STU b={"Zhao",’m’,85.0,90.0};
int i;
strepy(a.name,b.name);
a.sex=b.sex;
for(i=0;i<2;i++)
a.score
=b.score
;
}
main()
{
STU c={"Qian",’f’,95.0,92.0};
f(c);
print]f("%8,%c,%2.0f,%2.0f\n",c.name,c.sex,c.seore[0],c.score[1]);
}
程序运行后的输出结果是( )。
选项
A、Zhao,m,85,90
B、Qian,m,85,90
C、Zhao,f,95,92
D、Qian,f,95,92
答案
D
解析
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会生成参数c的一个副本,而不会改变c的值,所以c值维持原值,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/lZtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){chars[]={"01axy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]<
有以下程序#include<stdio.h>#include<string.h>structA{inta;charb[10];doublec;};voidf(structA
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。例如,若给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0,11.0,则输出应为S=35.951014
下列选项中,不属于模块间耦合的是()。
有以下程序#include<stdio.h>main(){inti,array[6]={1,5,0,4};for(i=0;i<5;i++)printf("%d,",array[i
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
以下关于C语言的叙述中正确的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
数据库应用系统中的核心问题是
以下正确的说法是()。
随机试题
海关部门履行加强对过关物品检验的新政策,规定逐一开箱查验。但由于客流量大、任务重,部分海关工作人员对工作压力大表示不满,旅客也抱怨通关时间长。领导让你解决,你怎么办?
A.真菌感染B.结核菌感染C.病毒感染D.肺炎球菌性肺炎E.军团菌肺炎既往健康的男性患者,受凉后出现发热,体温39~40℃,胸片见左上肺大片实变影考虑诊断为
32岁女性,停经9周,自述早孕反应最近一周明显加重,恶心、呕吐、乏力、忽冷忽热,检查发现巩膜黄染,ALT400U/L,诊断为妊娠合并急性病毒性肝炎收入院治疗。住院后下列哪项处理正确
作为一份完整的租赁合同,本合同尚缺少()。合同中的违约责任条款()。
[2015真题·单选]排出压力可高达18MPa,主要用于流量较大、扬程较高的城市给水、矿山排水和输油管线的泵为()。
根据商标法律制度的规定,下列行为中,属于侵犯注册商标专用权的有()。
将amol的Na2O2和bmolNaHCO3固体混合后,在密闭容器中加热到250℃,让其充分反应,假设NaHCO3分解产生的CO2与Na2O2反应完后,H2O再与Na2O2反应。当a/b>1时,剩余固体为______,排出气体为______。
百年来,谈论辛亥革命的论著文章汗牛充栋,但_________不多。章士钊的当年论述和晚年静思,往往_________,令人心折。这段箴言,值得人们反复沉思。填入画横线部分最恰当的一项是()。
设A为n阶实矩阵,AT为A的转置矩阵,则对于线性方程组(I)AX=0和(Ⅱ)ATAx=0必有().
Ifyouhaveatinyroomthatyou’rethinkingaboutasabedroomforyourchildoraguest,gettingthemostoutofasmallspace
最新回复
(
0
)