题目内容

设有如下定义,下面各输入语句中错误的是( )。

A. scanf("%d",&(*p).age);
B. scanf("%d",p->&age);
C. scanf("%c",&std[0].sex);
D. scanf("%c",&(p->sex));

查看答案
更多问题

对于以下结构定义,(*p)->str++中的++加在()。

A. 指针str上
B. 指针p上
C. str指向的内容上
D. 语法错误

已知学生记录描述为:设变量s中的生日应该是“1984年11月11日”,下列对生日的正确赋值是()。

A. year=1984;month=11;day=11;
B. birth.year=1984;birth.month=11;birth.day=11;
C. s.year=1984;s.month=11;s.day=11;
D. s.birth.year=1984;s.birth.month=11;s.birth.day=11;

以下程序的输出结果是( )。

A. 10,20,20
B. 50,60,21
C. 51,60,21
D. 60,70,31

以下程序的输出结果是( )。

A. 12
B. 23
C. 14
D. 32

答案查题题库