如题目或答案有误,请通过BUG反馈告知我们修正,谢谢!

1、设有以下说明语句
struct ex
{ int x ; float y; char z ;} example;
则下面的叙述中不正确的是

struct结构体类型的关键字

example是结构体类型名

x,y,z都是结构体成员名

struct ex是结构体类型

2、以下所列的各函数首部中,正确的是

void play(var :Integer,var b:Integer)

void play(int a,b)

void play(int a,int b)

Sub play(a as integer,b as integer)

3、语句printf(″s\\t″)的输出结果为:

s\\t

s\t

s\

s

4、对于条件表达式(M)?(a++):(a--),其中的表达式M等价于

M = = 0

M = = 1

M ! = 0

M ! = 1

5、若有以下定义和语句:
int w[2][3],(*pw)[3];pw=w;
则对w数组元素的非法引用是

*(w[0]+2)

*(pw+1)[2]

pw[0][0]

*(pw[1]+2)

6、设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为

不定值

4

3

1

7、若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是

-3

9

-12

6

8、设有以下定义:
int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};
int (*prt)[3]=a, * p=a[0];
则下列能够正确表示数组元素a[1][2]的表达式是

*((*prt+1)[2])

*(*(p+5))

(*prt+1)+2

*(*(a+1)+2)

9、若fp是指向某文件的指针,且feof(fp)的返回值是非零值,则表示:

已读到此文件末尾

未读到此文件的末尾

此文件已关闭

此文件尚未被打开

10、函数调用语句func((exp1,exp2),(exp3,exp4,exp5));中,实参的个数为:

1

2

4

5