首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> typedef struct stu { char name[10]; char
有以下程序 #include <stdio.h> #include <string.h> typedef struct stu { char name[10]; char
admin
2020-06-16
24
问题
有以下程序
#include <stdio.h>
#include <string.h>
typedef struct stu {
char name[10];
char gender;
int score;
} STU;
void f(char *name, char *gender, int *score)
{ strcpy(name, "Qian");
*gender = ’f’;
*score = 350;
}
main( )
{ STU a = {"Zhao", ’m’, 290}, b;
b = a;
f(b.name, &b.gender, &b.score);
printf("%s,%c,%d,", a.name, a.gender, a.score);
printf("%s,%c,%d\n", b.name, b.gender, b.score);
}
程序运行后的输出结果是
选项
A、Zhao,m,290,Qian,f,350
B、Zhao,m,290,Zhao,m,290
C、Zhao,m,290,Qian,m,350
D、Zhao,m,290,Qian,m,290
答案
A
解析
main函数中,首先定义两个结构体stu类型的变量a,b,把a成员信息复制给b成员后,再调用函数f(),在f()函数中,利用指针重新对b成员信息进行赋值,分别输出a,b成员信息,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/IdCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C源程序中不能表示的数制是()。
有以下程序:#include<stdio.h>#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}程序运行后的
有如下程序:#include<stdio.h>#include<string.h>main(){chara[]="1234",*b="ABC";printf("%d%d%d%d\n",strlen(a
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:将数组左下半三角元素中的值全部置0。例如a数组中的值为:197238456则返回主程序后a数
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正函数fun中的错误,使它能得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:#include#inc
下列给定程序中,函数fun的功能是:计算整数n的阶乘。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include#includedoublefun(intn){
设文件指针fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是()。
有以下程序段:struct{floatweight;charsex;charname[10];}rec,*ptr;ptr=&rec;从键盘读入字符串给结构体变量Fee的name成员,错误的输入语句是()。
设有定义:inta=64,b=8;,则表达式(a&&b)和(aIb)&&(aIIb)的值分别为()。
随机试题
简答提出和倡导公民基本道德规范的意义。
关于矽肺的叙述哪些是正确的
A.含铁血黄素B.尿蛋白C.尿糖D.尿血红蛋白E.尿胆红素尿隐血试验可检出尿中的成分是
鉴别盐酸吗啡的Frohde反应鉴别硫酸奎尼丁的绿奎宁反应(Thalleioquin)
视频监控系统中,光缆接头的预留长度不应小于()m。
《中华人民共和国证券法》规定,投资咨询机构及其从业人员从事证券服务业务不得有的行为包括()。I.代理委托人从事证券投资Ⅱ.与委托人约定分享证券投资收益或者分担证券投资损失Ⅲ.买卖本咨询机构提供服务的上市公司股票
物业服务企业为其提供物业服务合同之外的特约服务项目,通常为()服务。
影响成功的因素很多,但成功的关键,还在于你是否有____的毅力。填入划横线处最恰当的一项是()。
某海滨城市的市长指着离海岸不远的岛屿,向前来投资的客商说:“这座岛屿是一个风景旅游胜地,现在游客都从渡口乘船过去。如果修建一座大桥通向该岛,在桥上设一个收费站,对进入的车辆收费,可以取得可观的投资效益。”以下哪项最不受投资者的重视?
加利福尼亚州的消费者在寻求个人贷款时可借助的银行比美国其他州少,银行间竞争的缺乏解释了为什么加利福尼亚的个人贷款利率高于美国其他地区。下面哪个选项,如果正确,最显著地削弱了以上的结论?
最新回复
(
0
)