首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(char *P){strcpy(P,"Qian");} main(){ STU a={"Zhao",’m’,2
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(char *P){strcpy(P,"Qian");} main(){ STU a={"Zhao",’m’,2
admin
2015-12-25
70
问题
若有以下程序
typedef struct stu{char name[10],gender;int score;}STU;
void f(char *P){strcpy(P,"Qian");}
main(){
STU a={"Zhao",’m’,290},b;
b=a;f(b.name);
b.gender=’f’;b.score=350;
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,Zhao,m,290
B、Qian,f,350,Qian,f,350
C、Zhao,m,290,Qian,f,350
D、Zhao,m,290,Zhao,f,350
答案
C
解析
主函数中结构体变量定义同时赋初值。执行b=a;语句后,b的数据和a的数据相同,调用函数f(b.name),形参指针p接收实参b.name的地址,此时p和b.name指向同一个存储空间,流程转到f执行, p指向的存储空间存放字符串"Qian",流程结束返回主函数。主函数中变量b的其他成员存放数据。因此a的数据{"Zhao",’m’,290},b的数据为{"Qian",’f’,350}。注意本题结构体STU类型变量a和b中的name成员为数组,不是指针,它具有自己的存储空间。
转载请注明原文地址:https://www.kaotiyun.com/show/mJDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i
假定w、x、y、m均为int型变量,则执行下列的语句后,m的值是()。w=6,x=4,y=3;m=(w<x)?w:x;m=(m<y)?m:y;
已知inta=2,b=3;则执行表达式a=a<b后,变量a的值为()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
下列选项中合法的赋值语句是()。
下列程序的输出结果是()。main{intx=8,y=8;printf("%d%d\n",x--,--y);}
下列程序的输出结果是______。#include<stdio.h>main(){intx=3,y=2,z=1;if(x<y)if(y<0)z+0;elseZ+=1;primf(“%d\n",z
设有定义:intk=1,m=2;noatf=7;则下列选项中错误的表达式是()。
下列叙述中正确的是()。
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
随机试题
甲与乙订立了一份卖牛合同,合同约定甲向乙交付5头牛,分别为牛1、牛2、牛3、牛4、牛5,总价款为1万元;乙向甲交付定金3000元,余下的款项由乙在半年内付清。双方还约定,在乙向甲付清牛款之前,甲保留该5头牛的所有权。甲向乙交付了该5头牛。根据合同法及相关
海洋工程测量中,确定扫海航线间隔的因素主要有()。
城镇土地使用税的纳税对象包括()。
关于我国金融债券,下列说法正确的有()。I.我国金融债券的发行始于北洋政府时期Ⅱ.新中国成立之后的金融债券发行始于1982年,国家开发银行于这一年率先在日本的东京证券市场发行了外国金融债券Ⅲ.1985年,中国工商
①雾鬓云鬟,使我想起了古时候的美人②我很喜欢这茶馆,无事时泡一杯“菊花”坐上一两个钟头,再要点糖渍核桃仁来嚼嚼,也颇有意思③尤其是在烟雨迷离的时候,白雾横江,远山也都看不清楚了④这时“幺师”(茶房)就轻轻地吹起了箫,声音很低,有几次我甚至弄不清这声音
看起来生活好像总是如此不公平。但即便是这样,没有谁因此占了谁的便宜,每一个人都感觉自己是不公平的受难者。也就是说,刻薄的世界_______,厚待的人生_______。填入画横线部分最恰当的一项是:
Generalacceptanceof3-Dfilmsmayprovehardtocomeby,astheexperienceofthreedecadesagoindicated.
邦联是一种( )。
若将柱坐标系中的三重累次积分化为直角坐标系Oxyz中的三重累次积分(先对z,再y最后埘x积分),则I=____________.
Oneafternoonwhenlessonswereover,PeterandPaulleftschool.Whenmeboysreachedhome,itwasseveno’clock.Itwasdark
最新回复
(
0
)