首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下说明和定义语句 struct student {int age;char num[8];}; struct student stu[3]={{20,"200401"},{21,"200402"},{19,"200403"}}; struct stud
有以下说明和定义语句 struct student {int age;char num[8];}; struct student stu[3]={{20,"200401"},{21,"200402"},{19,"200403"}}; struct stud
admin
2018-11-21
48
问题
有以下说明和定义语句
struct student
{int age;char num[8];};
struct student stu[3]={{20,"200401"},{21,"200402"},{19,"200403"}};
struct student *p=stu;
以下选项中引用结构体变量成员的表达式错误的是
选项
A、(p++)->num
B、p->num
C、(*p).num
D、stu[3].age
答案
D
解析
本题考查结构体和结构体指针,stu是一个结构体数组,p是结构体指针,且p指向stu数组,即p指向了stu数组的首元素地址。选项A)中p++表示先引用p指针,然后p指向下一个元素,(p++)->num表示取出stu首元素的num值,然后p指向stu[1]元素地址;选项B)是通过结构体指针访问结构体元素,使用“->”运算符;选项C)中*p代表stu[0]元素,因此(*p).num表示stu[0].num:选项D)中,stu数组的长度为3,stu[3]已经超出数组范围,错误。
转载请注明原文地址:https://kaotiyun.com/show/hYxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序段: char ch;int k; ch=’a’;k=12; printf("%c,%d,",ch,ch,k); printf("k=%d\n",k); 已知字符a的ASCII十进制代码为97,则执行上述程序段后输出
以下程序运行后,输出结果是()main(){charch[2][5]={"693","825"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for(
能将高级语言程序转换成目标语言程序的是______。
数据库设计包括两个方面的设计内容,它们是
下面程序的输出是()。main(){intarr[8],i,k=0;for(i=0;i<8;i++)arr[i]=i;for(i=1;i<5;i++)k+=arr[i]+i;print
数据库系统中实现各种数据管理功能的核心软件称为【】。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fu
给定程序MODll.C中函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。从第1项起,斐波拉契数列为:1、1、2、3、5、8、13、21、……例如,若给n输入7,该项的斐波拉契数值为:13。请改正程序中的错误,使它能得出正确结
函数delete(s,i,n)是作用是从字符串s中删除从第i个字符开始的n个字符,请填空。voiddelete(chars[],inti,intn){intj,k,length=0;while(s[length])
给定程序MODI1.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的结果。
随机试题
企业发生的各项费用支出,不属于期间费用项目的是()。
A.气体的扩散速率B.气体的扩散系数C.肺的扩散容量D.通气/血流比值单位时间内气体扩散的容积为
下列哪项是临床上最常用的关节镜度数
某规模化种猪场母猪出现体温升高,食欲不振,弱仔.死胎率达60%;哺乳仔猪体温升高至40℃以上,呼吸困难,耳朵发紫,眼结膜炎,3周内死亡率达70%。该病最可能是
行业自律与行政监督对于维护和规范招标投标秩序的不同作用主要体现在()。
根据《建设工程勘察设计管理条例》,建设工程勘察设计单位的义务是()Ⅰ.在建设工程施工前,向施工单位和监理单位说明建设工程勘察设计意图Ⅱ.在建设工程施工前,向施工单位和监理单位解释建设工程勘察设计文件Ⅲ.及时解决施工中出现的勘察设计
二灰中的粉煤灰用量越多,早期强度(),3个月的龄期的强度增长幅度也越大。
赵某是信达期货公司从业人员,在从业过程中,赵某为了发展业务,对其客户谎称另一期货从业人员职业操守有问题,不要把自己的期货交易委托给他管理。根据以上信息,回答下列问题:针对赵某的行为,期货业协会给予其暂停从业资格7个月的处分,期货业协会做出该处分后,应当
下列有关需求的表述,不正确的是()。
对儿童左右概念的发展研究表明()。
最新回复
(
0
)