单选题
490.有以下结构体说明、变量定义和赋值语句 struct STD { char name[10]; intage; char sex; }s[5],*ps; ps = &s[0]; 则以下scanf函数调用语句有错误的是( )。
A
scanf("%s",s[0].name);
B
scanf("%d",&s[0].age);
C
scanf("%c",&(ps->sex));
D
scanf("%d",ps->age);
答案解析
正确答案:D
解析:
选项D中,ps是一个指向结构体的指针,应该使用箭头运算符来访问结构体成员,而不是点运算符。
相关知识点:
结构体scanf调用正误记
题目纠错
二级C语言知识练习
相关题目
单选题
243.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
单选题
242.数据库系统的三级模式不包括( )。
单选题
241.当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的( )。
单选题
240.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。
单选题
239.下列关于数据库的叙述中,正确的是( )。
单选题
238.层次型、网状型和关系型数据库划分原则是( )。
单选题
237.数据管理技术发展的三个阶段中,( )没有专门的软件对数据进行管理。 Ⅰ.人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段
单选题
236.在数据库管理技术的发展中,数据独立性最高的是( )。
单选题
235.在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是( )。
单选题
234.在数据管理技术发展的三个阶段中,数据共享最好的是( )。
