一 设typedef char STRING[255]; STRING * s; 则 s 是() A 字符数组 B 字符变量 C 字符指针数组 D 字符指针变量 二 若某结构型指针变量p已经指向该结构型某数组,错误地引用该结构型数组元素成员的是() A (*p).成员名 B *(p+i).成员名 C (p+i)->成员名 D p->成员名 三 为了存放一个人的身高、姓名和年龄,应该使用的数据类型是() A 一维数组 B 指向一维数组的指针变量 C 结构型变量 D 结构型一维数组 四 以下关于结构型变量成员地址的引用方法中错误的是() A &结构型变量名.成员名 B 结构型变量名.成员名 C &结构型变量名 D &结构型变量名.成员数组[下标 五 使用fopen(“123”, “45”)打开文件时,若1234文件不存在,则__ 六 以下程序运行后,输出结果是什么? # include <stdio.h> # include <stdlib.h> int main() { int i, n; FILE * fp; if((fp=fopen("d:\\temp.txt", "w+")) == NULL) { printf("can not set the temp file\n"); exit(0); } for(i=1; i<=10; i++) fprintf(fp, "%4d", i); for(i=0; i<5; i++) { fseek(fp, i*6L, SEEK_SET); fscanf(fp, "%d", &n); printf("%3d", n); } fclose(fp); } |