首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> typedef struct stu{ char name[9]; char gender; int score; }STU;
有下列程序: #include<stdio.h> typedef struct stu{ char name[9]; char gender; int score; }STU;
admin
2022-10-25
64
问题
有下列程序:
#include<stdio.h>
typedef struct stu{
char name[9];
char gender;
int score;
}STU;
void f(STU*a)
{
STU c={”Sun”,’f’,90},*d=&c;
*a=*d;
printf(”%s,%c,%d,”,a->name,a->gender,a->score);
}
main()
{ STU b={”Zhao”,’m’,85},*a=&b;
f(a);
printf(”%s,%c,%d”,a->name,a->gender,a->score);
}
程序执行后的输出结果是( )。
选项
A、Zhao,m,85,Zhao,m,85
B、Sun,f,90,Zhao,m,85
C、Zhao,m,85,Sun,f,90
D、Sun,f,90,Sun,f,90
答案
D
解析
程序定义结构体类型STU,main函数定义结构体STU变量b,并将b的地址赋给指针变量a。调用函数f,传入a。在函数f中,定义了STU变量c,并将c的地址赋给d,再用d指向的值赋给a指向的地址,接着输出a指向的值,也就是c的值:Sun,f,90。由于函数f的调用通过指针参数a修改了变量b的值,因此a指向的值也就是b的值,其等价于c:Sun,f,90。本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/ACkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=
结构化程序设计的基本原则不包括()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROGl.C中
有以下程序:#includeintml(intx,inty){if(x
给定程序MODI1.C中函数fun的功能是:用下面的公式求x的近似值,直到最后一项的绝对值小于指定的数(参数num)为止:例如,程序运行后,输入0.0001,则程序输出3.1414。请改正程序中的错误,使它能输出正确的结果。注意:不要改动smain
有如下程序#include<stdio.h>main(){intx=0x13;if(x=0x18)printf("T");printf("F");printf("\n");}程序运行后的输出
有以下程序:#include<stdio.h>main(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是()。
随机试题
老年人随着年龄的增长,对药物的敏感性越来越高,有关气用药原则不正确的是
安全技术交底必须经过()鉴定即可。
某高速公路隧道施工项目是双洞隧道。其中左洞(起止桩号K3+300~K4+200),右洞(起止桩号K3+250~K4+300)穿越的岩层主要是坚硬岩,岩体较完整,块状或厚层状结构;采用新奥法钻爆施工。两洞口处设有明洞,边坡比较稳定。隧道洞身线路为人字坡。
督察长发现基金及公司运作中存在问题时,做法不当的是()。
下列各项中,说法不正确的有()。
设立对外贸易企业的审批程序包括()。
新经济是指在经济全球化和信息技术革命的带动下的一种新的经济发展模式和增长方式,其基本特征是以信息和新技术为基础的高新科技产业。根据上述定义,下列属于新经济的一项是()。
国务院常务会议要求在保持政策连续性和稳定性的同时,加强保障性住房建设,加强市场监管,稳定市场预期,______部分城市房价过快上涨的势头。填入划横线部分最恰当的一项是()。
下列有关期权时间溢价表述不正确的是()。
A、Promotingthesalesofsomethingbytelephone.B、Talkingwiththewomanonhow.tostayhealthy..C、Discussingwiththewoman
最新回复
(
0
)