注意:此页面搜索的是所有试题
国家开放大学C语言程序设计
假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为p->b。
判断题 (2 分) 2分
A.对
B.错
与结构成员访问表达式(*fp).score等价的表达式是fp->score。
判断题 (2 分) 2分
A.对
B.错
在C语言中,对二进制文件的所有不同打开方式共有6种。
判断题 (2 分) 2分
A.对
B.错
C语言中的标准输入和输出设备文件都属于字符文件。
判断题 (2 分) 2分
A.对
B.错
在一个磁盘数据文件的文件名中,文件主名和扩展名都是必须的,不可省略。
判断题 (2 分) 2分
A.对
B.错
在数据文件打开方式字符串中,字符r、w和a具有确定的含义,分别代表读、写和追加方式。
判断题 (2 分) 2分
A.对
B.错
一个磁盘数据文件的文件名由文件主名和扩展名所组成,其中间用圆点分开。
判断题 (2 分) 2分
A.对
B.错
C语言系统中提供一个用来描述文件属性的类型标识符为FILE。
判断题 (2 分) 2分
A.对
B.错
每次只能向文本文件中写入一个字符,不能一次写入一个字符串。
判断题 (2 分) 2分
A.对
B.错
对二进制文件进行读和写操作将使用相同的系统函数。
判断题 (2 分) 2分
A.对
B.错
在C语言中,系统函数fseek()用来移动数据文件中的文件位置指针。
判断题 (2 分) 2分
A.对
B.错
int Count(struct IntNode *f)
{ //f为指向一个单链表的表头指针
int c=0;
while(f) {
c++;
f=f->next;
}
return c;
}
假定struct IntNode的类型定义为:
struct IntNode {int data; IntNode* next;};
void xw1(char* fname) {
FILE* fout=fopen(fname,"w");
char a[20];
printf("每个字符串长度小于20,字符串end作为结束标志\n");
while(1) {
scanf("%s",a);
if(strcmp(a,"end")==0) break;
fputs(a,fout);
fputc(.\n.,fout);
}
fclose(fout);
}
C语言源程序文件的缺省扩展名为( )。
单选题 (2 分) 2分
A.
cpp
B.
exe
C.
obj
D.
c
在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和( )。
单选题 (2 分)
A.
表达式
B.
语句
C.
参数表
D.
函数体
判断题 (2 分) 2分
A.对
B.错
与结构成员访问表达式(*fp).score等价的表达式是fp->score。
判断题 (2 分) 2分
A.对
B.错
在C语言中,对二进制文件的所有不同打开方式共有6种。
判断题 (2 分) 2分
A.对
B.错
C语言中的标准输入和输出设备文件都属于字符文件。
判断题 (2 分) 2分
A.对
B.错
在一个磁盘数据文件的文件名中,文件主名和扩展名都是必须的,不可省略。
判断题 (2 分) 2分
A.对
B.错
在数据文件打开方式字符串中,字符r、w和a具有确定的含义,分别代表读、写和追加方式。
判断题 (2 分) 2分
A.对
B.错
一个磁盘数据文件的文件名由文件主名和扩展名所组成,其中间用圆点分开。
判断题 (2 分) 2分
A.对
B.错
C语言系统中提供一个用来描述文件属性的类型标识符为FILE。
判断题 (2 分) 2分
A.对
B.错
每次只能向文本文件中写入一个字符,不能一次写入一个字符串。
判断题 (2 分) 2分
A.对
B.错
对二进制文件进行读和写操作将使用相同的系统函数。
判断题 (2 分) 2分
A.对
B.错
在C语言中,系统函数fseek()用来移动数据文件中的文件位置指针。
判断题 (2 分) 2分
A.对
B.错
int Count(struct IntNode *f)
{ //f为指向一个单链表的表头指针
int c=0;
while(f) {
c++;
f=f->next;
}
return c;
}
假定struct IntNode的类型定义为:
struct IntNode {int data; IntNode* next;};
void xw1(char* fname) {
FILE* fout=fopen(fname,"w");
char a[20];
printf("每个字符串长度小于20,字符串end作为结束标志\n");
while(1) {
scanf("%s",a);
if(strcmp(a,"end")==0) break;
fputs(a,fout);
fputc(.\n.,fout);
}
fclose(fout);
}
C语言源程序文件的缺省扩展名为( )。
单选题 (2 分) 2分
A.
cpp
B.
exe
C.
obj
D.
c
在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和( )。
单选题 (2 分)
A.
表达式
B.
语句
C.
参数表
D.
函数体