5、,&y,&z); C.scanf(“%d%c%c”,&x,&y,z); D.scanf(“%d%c%s”,&x,&y,z); 11.structex {intx;floaty;charz;}example; 则下面的叙述中不正确的是( )。 A.struct结构体类型的关键字 B. example是结构体类型名 C.x,y,z都是结构体成员名 D. structex是结构体类型 12.在C语言中对于实型数组,其每个数组元素的类型是( )。 A. 实型 B.整型 C
6、. 可以为任何类型 D. 不确定 13.若已定义:inta[9],*p=a;不能表示a[1]地址的表达式是( )。 A. p+1 B. a+1 C. a++ D. ++p 14.在TC2.0环境中,对文件进行保存使用的命令是( )。 A. OPEN B. SAVE C. LOAD D.WRITETO 15.在C++的类中,用于表示公共类型的关键字是( )。 A.class B. pr
7、ivate C. protect D.public 二、填空题 1.在C语言中,正确的标识符是由____________组成的,且由____________开头的。 2.设p=30,那么执行q=(++p)后,表达式的结果q为______,变量p的结果为________. 若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是_________. 3.一个变量的指针是指____________. 4.在C语言程序中,对文件进行操作首先要____________;然后对文件进行操作,最后要对文