首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(char*P){strcpy(p,"Qian");} main(){ STU a
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(char*P){strcpy(p,"Qian");} main(){ STU a
admin
2013-10-19
30
问题
若有以下程序
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,3 50,Qian,f,350
C、Zhao,m,290,Qianf,350
D、Zhao,m,290,Zhao,f,350
答案
C
解析
主函数中结构体变量定义同时赋初值。执行b=a;语句后,b的数据和a的数据相同,调用函数f(b.name),形参指针p接收实参b.name的地址,此时p和b.name指向同一个存储空间,流程转到f执行, p指向的存储空间存放字符串"Qiao",流程结束返回主函数。主函数中变量b的其他成员存放数据。因此a的数据{"Zhao",’m’,290},b的数据为{"Qian",’f’,350)。注意本题结构体STU类型变量a和b中的name成员为数组,不是指针,它具有自己的存储空间。
转载请注明原文地址:https://jikaoti.com/ti/E9n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。
以下程序的输出结果是______。longfum(intn){longs;if(n==||n==2)s=2;elses=n-fun(n-1);returns;}main
若有如下程序:#include"stdio.h"main(){chars[30];Strcpy(&S[0],"adc");Strcpy(&S[1],"def");strcpy(&S[2],"gh"
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是()。main(){chars[100];intc,i;scanf("%c",&c);scanf("%d",&i);sc
设有如下定义:inta=4;则计算表达式“a+=a-a*a”后的值是()。
执行下面的程序时,输入abc<CR>(其中CR代表回车),输出结果是()。#include<stdio.h>#include<string.h>main(){charch;while((cn=getch
有定义语句:“intx,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面4组输入形式中错误的是()。
函数sstrcmp的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0;当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于0(功能等同于库函数strcmp)。请填空。#include
若有以下定义和语句:#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是()。
下列四个叙述中,错误的是_______。
随机试题
Robotsareprogrammedand______(engineer)toperformindustrialtaskswithouthumanintervention.
当局麻药作用于外周混合神经干时麻醉顺序
王某,男性,22岁,战士,在军事训练时不慎被战友踢及下腹部,即刻发生腹痛、排尿困难,尿道口少量滴血,由战友陪同来院急诊。最重要的治疗措施为
子宫动脉()
通常根据所处的不同工艺阶段,在制品包括()。
自()造纸术发明之后,纸便逐渐成了书写绘画的主要材料。
下列不属于我国社会保障体系范围的是()。
以下几种教学考察方法中,针对地方官学学生的是()
上周在中班时段通过华盛顿海关的旅客中发现有5人随身携带走私物品,但是在早班时段没有发现过境的旅客有问题。这表明,在中班时段值勤的人员比在早班值勤的人员更警觉。以下哪项最可能是上述陈述所必须假设的?
YouMakeotherpeoplealittlehappy.Youareafraidofsomething.
最新回复
(
0
)