首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中若有以下的说明定义和语句: #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
66
问题
程序中若有以下的说明定义和语句:
#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://kaotiyun.com/show/DH3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下pmgl中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,若字符串数组中
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序的主函数中,从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,规定输入的字符串全部为字母,fun函数的功能是:统计a所指字符串中每个字母在字符串中出现的次数(统计时不区分大小写),并将出现次数最
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r=2;else;if(c!=3)r+=3;else;if(d==4)r+=4;
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
以下选项中非法的C语言字符常量是
设有课程关系模式如下:
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
以下选项中不属于C语言程序运算符的是
关于地址和指针,以下说法中正确的是()。
随机试题
A.消谷善饥B.偏嗜食物C.厌食D.饥不欲食(2008年第89,90题)胃阴虚可见()
国家计量检定规程可用于__________。
世界多极化的发展趋势在进入21世纪之后日趋明显,这主要是因为()。
肌性斜颈新生儿期表现为
根据超声波检测原理,下列有关超声波检测的适用的叙述中,正确的是()。
根据《水利工程施工监理规范》SL288—2014.的有关规定,监理人应检查、督促承包人对发包人提供的测量基准点进行(),并督促承包人在此基础上完成施工测量控制网的布设及施工区原始地形图的测绘。
要维持适当范围的时间一致性的标准,组织的人力资源实务应当能够维持()因素的稳定性。
李某有一女李霞14岁,系农村某镇初中二年级学生,李某认为女孩上学无用,还不如早回来赚钱,遂于暑假将李霞送到邻镇一个体户处打工。开学一周后,学校老师、领导、村干部多次上门家访,李某拒不说明李霞去向,有时还恶语相向:“孩子读不读书是咱们自家的事,你们不要狗咬
学校教育产生于()。
下列选项中,完整描述计算机操作系统作用的是()。
最新回复
(
0
)