首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> typedef struct stu { char name[10]; ch
有以下程序 #include <stdio.h> #include <string.h> typedef struct stu { char name[10]; ch
admin
2020-10-26
49
问题
有以下程序
#include <stdio.h>
#include <string.h>
typedef struct stu {
char name[10];
char gender;
int score;
} STU;
void f(STU *c)
{ strcpy(c->name, "Qian");
c->gender = ’f’;
c->score = 350;
}
main( )
{ STU a = {"Zhao", ’m’, 290}, b;
b = a;
f(&b);
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,Qian,m,290
C、Zhao,m,290,Zhao,m,290
D、Zhao,m,290,Qian,m,350
答案
A
解析
本题定义了一个结构变量struct stu,并且命名为STU,STU结构中包含三个数据。main函数中,首先定义两个结构体STU类型的变量a,b,并对a完成初始化,然后将a赋值给b,使得结构体a,b的值都是{"Zhao", ’m’, 290},然后调用f函数,f函数的功能是将形参结构体指针c指向的结构体赋值为{"Qian", ’f’, 350},由于形参是指针,c指向的结构体就是b,所以实参b的值被修改为{"Qian", ’f’, 350},而a的值不变,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/0j3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义语句int(*f)(int);,则以下叙述中正确的是()。
有以下程序#include<stdio.h>int*f(int*s){s+=2;s[1]+=6;*s=7;returns;}main(){inta[5]={1,2,3,4,5},*p=a;p=f(p);prinff("%d,%d
以下选项中正确的语句组是()。【09年3月】
下列选项中,能正确定义数组的语句是()。
有以下程序:#inelude#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i];}main(){intx[N][
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
设有如下程序段:#include<stdio.h>chars[20]="Beijing",*p;p=s;则执行p=s;语句后,以下叙述中正确的是()。
以下是if语句的基本形式:if(表达式)语句其中“表达式”()。【09年3月】
以下不合法的字符常量是()。
随机试题
在家庭危机中,不属于家庭发展危机的是
以下关于缩宫素临床应用的叙述,正确的是
[2008年第10题]设函数f(x)在[0,+∞)上连续,且f(x)=xe-x+ex∫01f(x)dx满足,则f(x)是()。
班集体形成过程分为三个阶段:()、前班集体阶段、班集体阶段。
上世纪20年代,校长在教育尚不普及的中国,是广为百姓所敬佩和________的。即便如此,《神女》中的老校长,到一个母亲是妓女的学生家拜访时,仍会在门口脱下帽子,神态谦卑地轻轻叩门,这一细节显示这位校长的________胸怀,以及对弱势群体的_______
某科学家用四种原料制造一种新药,他可以在稳定性化学成分A、B、C、D和不稳定性化学成分W、X、Y、Z中选择。为了防止发生剧烈反应。必须在配方中使用两种稳定性成分,同时下列一些成分由于互相之间有剧烈反应而不能合在一起使用()。①B不能和W合用②C
Organisedvolunteeringandworkexperiencehaslongbeenavitalcompaniontouniversitydegreecourses.Usuallyitisleftto【C
某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做。为了保证该操作的完整,需要利用到事务性质中的【10】性。
Pricesdeterminehowresourcesaretobeused.Theyarealsothemeansbywhichproductsandservicesthatareinlimitedsupply
TheCounsellingServicemaycontacttutorsif
最新回复
(
0
)