有以下结构体说明、变量定义和赋值语句: struet STD { char name[10]; int age; char sex; }s[5],*ps; ps=&s[0]; 则以下scanf函数调用语句有

admin2021-02-25  28

问题 有以下结构体说明、变量定义和赋值语句:
    struet STD
    {  char name[10];
    int age;
    char sex;
    }s[5],*ps;
    ps=&s[0];
则以下scanf函数调用语句有错误的是(    )。

选项 A、scanf(“%s”,s[0].name);
B、seanf(“%d”,&s[0].age);
C、scanf(“%c”,&(ps一>sex));
D、scanf(“%d”,ps一>age);

答案D

解析 本题考查结构体的相关知识,题目中需要输入一个变量,scanf要求参数为指针,而D选项中ps一>age为一个变量,不是指针,所以错误。
转载请注明原文地址:https://jikaoti.com/ti/2kz0FFFM
0

最新回复(0)