首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
程序中若有以下的说明定义和语句: #include #include struct ST { char num[10];int s;}; main() {struct ST t,*p; p=&t; … } 下列语句不能正确赋值的是( )。
程序中若有以下的说明定义和语句: #include #include struct ST { char num[10];int s;}; main() {struct ST t,*p; p=&t; … } 下列语句不能正确赋值的是( )。
admin
2020-04-18
26
问题
程序中若有以下的说明定义和语句:
#include
#include
struct ST
{ char num[10];int s;};
main()
{struct ST t,*p;
p=&t;
…
}
下列语句不能正确赋值的是( )。
选项
A、(*p).s=2;p->num[0]=’\0’;
B、p->s=12;p->num[0]=0;
C、(*p).s=12;(*p).num=’’ ’’;
D、p->s=12;strcpy((*p).mum,’’ ’’);
答案
C
解析
结构体变量使用,运算符引用结构体成员变量,结构体指针使用一>运算符引用结构体成员变量。另外,由于成员变量num是字符数组,所以不能直接进行赋值,若要对num赋空字符串值,可以把num中第一个元素赋值为0或’0\’,或者用strcpy()函数。
转载请注明原文地址:https://kaotiyun.com/show/7jCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
存储在计算机内有结构的数据集合是()。
有下列程序#include<stdio.h>main(){charc,i;for(i=0;i<3;i++){c=getchar();printf(’’%c,’’,(c-’A’
下面对软件测试描述错误的是()。
有以下程序:#includeintf(intx,inty){return((y-x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c));printf("%d\n",d);}程序运行后的输
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中。不得增
给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参s所指的字符串为:abcdef35adgh3kjsdf7。输出结果为:4。请在程序的下划线处填入正确的内容并把下划
给定程序MODI1.C中,函数fun的功能是:在有n名学生,2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是:76.125000请改正函数fun
关于运算符的叙述中正确的是()。
下列对于软件测试的描述中正确的是()。
若有以下程序段charstr[4][12]={’’an’’,’’bbb’’,’’ccccc’’,’’d’’),*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是()。
随机试题
男性,35岁,因蛋白尿待查入院,24小时尿蛋白定量3.8g,血白蛋白30g/L,肾活检示:轻度系膜增生性肾炎。该患者最不易出现的并发症
在相同增压比条件下,压气机可逆绝热压缩时消耗功为Ws,则实际绝热压缩消耗的功W*为()。
人行地道作为城市公用设施,在使用和美观上较好,但是工程和维修费用较高。一般在(),可考虑修建人行地道。
基金财务报表附注应披露()。
个人住房贷款的对象应满足的条件包括()
社区工作的社会策划模式注重自上而下的改变,其特征包括()。
我国社会主义民主政治建设的艰巨性和长期性是由()决定的。
设函数f(u)具有二阶连续导数,z==16z(x2+y3).求f(u)的表达式.
Whatdoesthemanmean?
HowPsychologyCanHelpthePlanetStayCool[A]"I’mnotconvincedit’sasbadastheexpertsmakeout...It’severyoneelse
最新回复
(
0
)