首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
45
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta=1,b=1;while(a一一)b一一:printf("%d%d\n",a,b);}程序的运行结果是()。
以下叙述中错误的是()。
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:将数组左下半三角元素中的值全部置0。例如a数组中的值为:197238456则返回主程序后a数
给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,若形参S所指的字符串为”abcdef35adgh3kjsdf7”,则输出结果为4。请在下画线处填入正确内容并将下画线
设有定义:intx[2][3];则以下关于二维数组X的叙述中错误的是()。
设文件指针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)的值分别为()。
若有以下定义:structtt{charname[10];charsex;}aa={"aaaa”,,F’},*P=&aa;则错误的语句是()。
随机试题
《聊斋志异》在形式和内容上除借鉴唐代传奇外,还借鉴了()
WHO用以评价龋病流行程度的指数是12岁儿童的
麻疹恢复期出现的麦麸样脱屑和浅褐色素斑消退需要()
我国现行建筑安装工程费用构成中,材料二次搬运费应计人()。
小于200万人口的大城市道路中,“次干路”机动车设计速度应为()。
在对沿河铁路路堤边坡受河水冲刷地段进行防护设计时,采用浆砌片石护坡或混凝土护坡方案,最适用于以下()种条件。
简述孔子有教无类思想的价值。
集中体现我国新文化运动民主追求的教育思潮是()。
A、Inhischildhood.B、Inhismiddleage.C、Inhissixties.D、Inhisteens.A①选项都是表示年龄段的介词短语,因此推测问题与年龄相关。②女士问男士发生这一切时是多大,男士回答是fiv
若投资者预期未来利率水平上升,利率期货价格将下跌,则可选择()。
最新回复
(
0
)