首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include #include typedef struct stu { char name[10], gender; int score; } STU; void f( char *p ) { strcpy( p, "
若有以下程序 #include #include typedef struct stu { char name[10], gender; int score; } STU; void f( char *p ) { strcpy( p, "
admin
2015-07-31
38
问题
若有以下程序
#include
#include
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,Qian,f,350
B、Zhao,m,290, Zhao,m,290
C、Qian,f,350,Qian,f,350
D、Zhao,m,290,Zhao,f,350
答案
A
解析
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,b的name会重新赋值为Qian,选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/eIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空:#include<stdio.h>findmax(int*s,intt,int*k){intp;for(p=0,*k=p;p<t;p
不能把字符串"Hello!"赋给数组b的语句是______。
以下程序段给数组所有的元素输入数据,请选择正确答案填入。#include<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",______);
下列叙述中正确的是()。
在C语言中,下列关于文件操作的叙述正确的是()。
下列叙述中正确的是()。
若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。
深度为5的满二叉树中,叶子结点的个数为______。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
平板对接接头双面埋弧焊时,在焊剂垫上留间隙开I形坡口,是为了____。
人体实验道德原则不包括()
某公司申请股票上市交易,被核准。回答下列问题:公司应报送而没有报送临时报告,证券监督管理机构对公司有权采取下列哪些措施?()
【2012年第3题】题11~15:某工程设计中,一级负荷中的特别重要负荷统计如下:(1)给水泵电动机:共3台(两用一备),每台额定功率45kW,允许断电时间5min;(2)风机用润滑油泵电动机:共4台(三用一备),每台额定功率10kW,允许断电时间5m
工程保险费包括()。
投资性房地产只能由成本模式转换为公允价值模式,不能由公允价值模式转换为成本模式。()
义务教育教科书《数学》四年级上册(人教版)关于平行的教学内容阅览并回答问题。(1)在学习本内容前,学生已具备了哪些相关知识和数学活动经验。(2)分析“你能举出生活中一些有关平行的例子吗”这句话的编写意图。(3)写出本内容的教学重点和教学难点。(4
攻击性行为产生的直接原因是()
评析亚里士多德的教育思想的主要内容。
(Give)thepackageto(whomever)(has)theauthorityto(signfor)(it).
最新回复
(
0
)