有以下程序段: struct { float weight; char sex; char name[10]; }rec,*ptr; ptr=&rec; 从键盘读入字符串给结构体变量Fee的name成员,错误的输入语句是()。

admin2018-02-02  70

问题 有以下程序段:
struct
{
  float weight;
  char sex;
  char name[10];
   }rec,*ptr;
    ptr=&rec;
从键盘读入字符串给结构体变量Fee的name成员,错误的输入语句是()。

选项 A、scanf(“%s”,Fee一>name);
B、scanf(“%s”,recname);
C、scanf(“%s”,(*ptr).name);
D、scanf(“%s”,ptr一>nallle);

答案A

解析 本题中声明了一个结构体类型person,定义了两个结构体变量,分别是rec和指针变量ptr。A选项中,rec是一个结构体变量,结构体变量访问结构成员的方式应该是rec.name,故答案选Ao
转载请注明原文地址:https://jikaoti.com/ti/AIa0FFFM
0

最新回复(0)