首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
21
问题
有以下程序:
#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://jikaoti.com/ti/37z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:chars[30]={0};运行时输入:Thisisastring.<回车>则以下不能正确读入整个字符串Thisisastring.到字符数组s中的语句组是()。
请编写一个函数voidfun(char*tt,intpp[]),统计在tt所指字符串中’a’到’z’26个小写字母各自出现的次数,并依次放在pp所指数组中。例如,当输入字符串:abcdefgabcdeabc后,程序的输出结果应该是:
以下语句定义正确的是()。
以下叙述中正确的是()。
设循环队列的存储空间为Q(1:35),初始状态为from=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
软件设计中模块划分应遵循的准则是
给定程序中,函数fun的功能是:把形参S所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参S所指的字符串为:abcdefgh,执行结果为:ahcb
随机试题
政治组织与其他民间组织的最明显区别之处是()
(2012年04月)近年来,许多冰箱厂家高举“环保”、“健康”旗帜,推出各类“绿色”冰箱,这些厂家奉行的营销观念是___________。
髌底至髌尖的骨度分寸为
在债的发生依据中,既未受人之托,也不负有法律规定的义务,而自觉为他人管理事务或提供服务的行为属于()。
当室外燃气钢管的设计输气压力为0.1MPa时,其强度试验压力应为()。
19世纪末,拉丁美洲人民面临的主要艰巨任务是()。
简述在牙髓病治疗过程中失活术的操作步骤及注意事项。
[*]
设一汽车沿街道行驶,需要经过三个有红绿灯的路口,每个信号灯显示是相互独立的,且红绿灯显示时间相等,以X表示该汽车首次遇到红灯前已通过的路口个数,求X的分布.
ThesinglebusinessofHenryThoreau,duringfortyoddyearsofeageractivity,wastodiscoveraneconomycalculatedtoprovide
最新回复
(
0
)