首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中若有以下的说明定义和语句: #include #include struet STR { char nHm[10];int S;}; main() { struet STR t,*p; P=
程序中若有以下的说明定义和语句: #include #include struet STR { char nHm[10];int S;}; main() { struet STR t,*p; P=
admin
2020-07-28
44
问题
程序中若有以下的说明定义和语句:
#include
#include
struet STR
{ char nHm[10];int S;};
main()
{ struet STR t,*p;
P=&t:
}
}
则不能给变量t的s成员赋整数99,给num成员赋空串的语句组是( )。
选项
A、(*P).s=99;(*p).Rum Rm.“”;
B、P一>s=99;P一>num[0]=0;
C、(*p).s=99;P一>num[0]:‘\0’;
D、P一>s=99;strcpy((*p).num,“”);
答案
A
解析
结构体变量使用“.”运算符引用结构体成员变量,结构体指针使用“一>”运算符引川结构体成员变量,main函数中声明结构体STR变量t,和结构体STR指针*p,并将t的地址赋给p,所以使用p访问成员变量时,使用“一>”运算符;使用*p访问成员变量时,使用“.”运算符。另外,由于成员变量num是字符数组,所以不能直接进行赋值,若要对num赋空字符串值,可以把num中第一个元素赋值为0或‘\0’,或者使用strcpy复制函数将空字符串“”复制到num中,故选项B、c、D正确,选项A错误,因此答案为A。
转载请注明原文地址:https://jikaoti.com/ti/iSD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。一维数组中数据的个数存放在形参n所指的存储单
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。例如,若n=5,则应输出8.391667。请改正程序中的
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
对如下二叉树进行后序遍历的结果为
下面属于系统软件的是
从工程管理角度看,软件设计一般分为两步完成,它们是
下列排序方法中,最坏情况下比较次数最少的是()。
深度为5的完全二叉树的节点数不可能是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
关系型数据库中关系的每一个行称为一条记录,每一个列称为一个属性,所有属性名称构成的集合称为( )。
临床药学的指导思想是:药学监护是:
在临床诊疗或开展以人为研究对象的医学研究时,首先应坚持( )。人人享有卫生保健是贯彻了( )。
某高校学生王某,在一次考试中作弊被教师发现。学校因此对其作出将其开除学籍的决定。但实际上王某一直没有离校,仍与其他同学一样在学校学习,学校也同样收取王某的学费及其他同学必须交的费用,而且每年给王某进行注册。但等到毕业时,学校以王某已被学校开除为由,拒绝发给
修建性详细规划的内容包括()。
某办公楼建筑面积4500m2,主体结构为现浇钢筋混凝土框架结构,混凝土为商品混凝土,组合钢木模板,柱混凝土强度等级为C30。在主体结构施工过程中,第三层柱因模板拼缝不严,造成有多处的孔洞、蜂窝和麻面。经现场混凝土强度检测,混凝土强度满足设计要求,但修补造成
某银行设置了内部举报制度,规定所有举报都先须交由举报人所在部门领导审阅后才能逐层上报,请问该行的举报制度设计( )。
下列有关稀释每股收益的说法中,不正确的是()。
清代皇家专储《四库全书》的藏书阁为北京故宫文渊阁.圆明园文源阁、避暑山庄文津阁和沈阳故宫文溯阁。四阁名字中间一字均为“水”字旁。请解释如此命名的原因。
A、Imaginedmodelsofconduct.B、People’sunconsciousnessrules.C、People’sbehavior.D、Socialnorms.A推断题。采访者提问人类怎样互相交流:Havethe
最新回复
(
0
)