【学历类职业资格】高级语言程序设计自考题-18及答案解析.doc

上传人:visitstep340 文档编号:1380197 上传时间:2019-12-01 格式:DOC 页数:14 大小:87.50KB
下载 相关 举报
【学历类职业资格】高级语言程序设计自考题-18及答案解析.doc_第1页
第1页 / 共14页
【学历类职业资格】高级语言程序设计自考题-18及答案解析.doc_第2页
第2页 / 共14页
【学历类职业资格】高级语言程序设计自考题-18及答案解析.doc_第3页
第3页 / 共14页
【学历类职业资格】高级语言程序设计自考题-18及答案解析.doc_第4页
第4页 / 共14页
【学历类职业资格】高级语言程序设计自考题-18及答案解析.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、高级语言程序设计自考题-18 及答案解析(总分:100.00,做题时间:90 分钟)一、B单项选择题/B(总题数:15,分数:30.00)1.在 C语言中,只有在使用时才占用内存单元的变量,其存储类型是_ A.auto和 static B.extern和 register C.auto和 register D.static和 extern(分数:2.00)A.B.C.D.2.读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中 buffer代表的是_ A.所有内存块的字节数 B.一个文件指针,指向待读取的文件 C.一个整型变量,代表待读取的数据的字节数

2、 D.一个内存块的首地址,代表读入数据存放的地址(分数:2.00)A.B.C.D.3.能正确定义一个指向打开文件的文件型指针变量 fp的语句是_ A.FILE fp; B.file *fp; C.file fp; D.FILE *fp;(分数:2.00)A.B.C.D.4.设有定义:struct appleint a,b;data1=5,10,data2;则以下赋值语句中错误的是_ A.data2=(3,7); B.data2=data1; C.data2.a=data1.a; D.data2.a=data1.b;(分数:2.00)A.B.C.D.5.以下说法正确的是_ A.文件只能顺序存取

3、B.数据存放在介质上的形式分为文本形式和二进制形式 C.结构指针+1 代表移向结构体的下一个成员 D.引用结构体变量时,能将一个结构体变量作为一个整体进行输出(分数:2.00)A.B.C.D.6.下列定义语句正确的是_ A.structint x;int yN; B.struct appleint x;int y; C.struct appleint x; D.struct appleint x;(分数:2.00)A.B.C.D.7.以下文件名错误的是_ A.c:/tx/3apple.exe B.c:apple3.dat C.a3pple.dat D.c:/tx/appl3e.exe(分数:2

4、.00)A.B.C.D.8.设 typedef char APPLE100;APPLE *s;,则 s是_ A.字符数组 B.字符变量 C.字符指针数组 D.字符指针变量(分数:2.00)A.B.C.D.9.如果文件打开失败,则 fopen函数返回_ A.不确定值 B.NULL C.与文件相关联的文件指针 D.返回文件的首地址(分数:2.00)A.B.C.D.10.下列语句中,不能将 fp指向的文件的内部指针指向文件尾的是_ A.fp=fopen(“a.txt“,“ab+“); B.fseek(fp,oL,SEEK-END); C.fp=fopen(“a.txt,“ab“;) D.fseek(

5、fp,20L,1)(分数:2.00)A.B.C.D.11.设 structint name;int score;class,*p=则下面说法错误的是_ A.可以这样引用 class的成员 name:*p.name B.可以这样引用 class的成员 p-score C.该定义只能定义一次,如还需要定义,得重新定义结构体 D.可以引用结构体变量成员的地址,也可以引用结构体变量的地址(分数:2.00)A.B.C.D.12.文件使用“wb+“方式的含义是_ A.对文本文件只写 B.对文本文件读和写,如果文件不存在,则创立文件 C.对二进制文件只读 D.对二进制文件读和写,如果文件不存在,则创立文件(

6、分数:2.00)A.B.C.D.13.设有下列数据定义语句,则表达式 sizeof(abc)的值是_structchar a;long b;float c;abc; A.3 B.9 C.8 D.6(分数:2.00)A.B.C.D.14.以下关于 fgets(str1,n,fp)和 fputs(str2,fp)函数的说法错误的是_ A.str1代表存放字符串的首地址 B.str2可以是字符串常量,也可以是字符串指针 C.fgets函数的功能是从与 fp有联系的文件中读 n个字符 D.fputs函数的功能是将 str2指向的一个字符串,舍去/0后写入 fp所指向的文件(分数:2.00)A.B.C.

7、D.15.有以下程序:#includestdio.hmain()FILE *fp;int a10=1,2,3,i,n;fp=fopen(“d1.dat“,“w“);for(i=0;i3;i+)fprintf(fp,“%d“,ai);/*把 ai按%d 的格式输入文件*/fprintf(fp,“/n“);/*把“/n“写入文件*/fclose(fp)fp=fopen(“d1.dat“,“r“);fscanf(fp,“%d“,/*把文件存储到printf(“%d/n“,n);程序的运行结果是 A.210 B.1 C.12300 D.123(分数:2.00)A.B.C.D.二、B填空题/B(总题数:

8、10,分数:20.00)16.成员变量可以像一般的_一样进行各种运算,只是在运算时要加上“.”运算符。(分数:2.00)填空项 1:_17.P-name 代表 P指向结构体变量中的_的值。(分数:2.00)填空项 1:_18.fopen函数函数打开一个文本文件,在“使用方式”这一项中,为输出而打开需填入_,为输入而打开需填入_。(分数:2.00)填空项 1:_19.C语言中调用_函数关闭文件。(分数:2.00)填空项 1:_20.函数调用“exit(0)”的功能是_。(分数:2.00)填空项 1:_21.用 typedef定义整型一维数组:typedef int apple10,则对整型数组

9、a10可以定义为_。(分数:2.00)填空项 1:_22.fputc(ch,fp)函数中的 ch代表的是_。(分数:2.00)填空项 1:_23.专门判断文件是否结束的函数 feof(),如果返回值为 0,则表示文件_。(分数:2.00)填空项 1:_24.已知:structint x,y;apple2=1,3,5,7,*p=apple;则表达式(+p)-x 的值为_。(分数:2.00)填空项 1:_25.成员运算符“.”是一个双目中缀运算符,前一个运算对象必须是_。(分数:2.00)填空项 1:_三、B程序分析题/B(总题数:4,分数:16.00)26.#includestdio.h typ

10、edef struct apple long i; int k3; DATE; struct date int cat; DATE cow; double dog; too; DATE max; main() printf(“%d/n“,sizeof(struet date)+sizeof(max);(分数:4.00)_27.假定名为“test.txt”的文本文件存在。 #includestdio.h #includestdlib.h main() FILE *fp; char *s3=“123“,“abcd“,“7890“; int k; if(fp=fopen(“test.txt“,“a+

11、“)=NULL) printf(“File not open!/n“);exit(0); for(k=0;k3;k+)fwrite(sk,(10ng)(k+2),1,fp); rewind(fp); while(!feof(fp)printf(“%c“,fgetc(fp); fclose(fp); (分数:4.00)_28.#includestdio.h struck ks int a;int *b;s4,*p; main() int n=1,i; printf(“/n“); for(i=0;i4;i+) si.a=n; si.b= n=n+2; p= p+; printf(“%d,%d/n“

12、,p-a,(+p)-a); (分数:4.00)_29.在 C盘中有一个名为 temp.txt的文件夹。 #includestdio.h #includestdib.h main() int i,n; FILE *fp; if(fp=fopen(“c:/temp.txt“,“w+“)=NULL) printf(“can not set the temp file/n“);exit(0); for(i=1;i=10;i-)fprintf(fp,“%3d“,i); for(i=0;i5;i+) fseek(fp,i*6L,0); fscanf(fp,“%d“, printf(“%3d“,n); fc

13、lose(fp); (分数:4.00)_四、B程序填充题/B(总题数:3,分数:18.00)30.下面的程序使用结构型来计算复数 x和 y的和。 main() struct apple float re; float im; ; _x,y,z; /*第一空*/ scanf(“%f,%f,%f,%f“, z.re=_;z.im=_; /*第二、第三空*/ printf(“%6.2f+%6.2fi/n“,z.re,z.im); (分数:6.00)填空项 1:_31.下面程序把从终端读入的文本(用“”作为文本结束的标志)复制到一个名为 bi.dat的新文件中,请填空。 #includestdio.h

14、 FILE *fp; main() char ch; printf(“can not open“); if(fp=_)=NULLprintf(“can not pen“);/*第一空*/ exit(0); while(_)!=)/*第二空*/ fpute(ch,fp);_;/*第三空*/ (分数:6.00)填空项 1:_32.下面程序把从终端读入的 10个整数以二进制数方式写到一个名为 bi.dat的新文件中,请填空。 #includestdio.h FILE*fp; main() int i,j; if(fp=fopen(_,“wb“)=NULL)exit(0);/*第一空*/ for(i=

15、0;i10;i+) scanf(“%d“, fwrite( /*第二空*/ fclose(fp); (分数:6.00)填空项 1:_五、B程序设计题/B(总题数:2,分数:16.00)33.编程序输入 30个学生的学号、姓名、3 门课程的成绩,存入一个结构型的数组。统计并输出每个学生的学号、姓名、总分。(分数:8.00)_34.由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用#作为结束输入的标志。(分数:8.00)_高级语言程序设计自考题-18 答案解析(总分:100.00,做题时间:90 分钟)一、B单项选择题/B(总题数:15,分数:30.00)1.在 C语言中,

16、只有在使用时才占用内存单元的变量,其存储类型是_ A.auto和 static B.extern和 register C.auto和 register D.static和 extern(分数:2.00)A.B.C. D.解析:考点 文件存储类型的特点 解析 auto:函数中的局部变量,动态地分配存储空间,数据存储在动态存储区中,在调用该函数时系统会给它们分配存储空间,在函数调用结束时就自动释放这些存储空间。register:为了提高效率,C 语言允许将局部变量的值放在 CPU的寄存器中,这种变量叫“寄存器变量”,只有局部自动变量和形式参数可以作为寄存器变量。extern:外部 变量(即全局变量

17、),是在函数的外部定义的,它的作用域从变量定义处开始,到本程序文件的末尾。如果外部变量不在文件的开头定义,其有效的作用范围只限 于定义处到文件终了。static:静态局部变量,属于静态存储类别,在静态存储区内分配存储单元,在程序整个运行期间都不释放。2.读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中 buffer代表的是_ A.所有内存块的字节数 B.一个文件指针,指向待读取的文件 C.一个整型变量,代表待读取的数据的字节数 D.一个内存块的首地址,代表读入数据存放的地址(分数:2.00)A.B.C.D. 解析:考点 fread 函数 解析 fr

18、ead(void *buffer,size-t size,size-t count,FILEstream);功能是从一个文件流中读数据,读取 count个元素,每个元素 size字节,如果调用成功则返回count。buffer 用于接收数据的内存地址,大小至 少是 size*count字节;size 表示单个元素的大小,单位是字节;count 表示元素的个数,每个元素是 size字节;stream 表示输入流。3.能正确定义一个指向打开文件的文件型指针变量 fp的语句是_ A.FILE fp; B.file *fp; C.file fp; D.FILE *fp;(分数:2.00)A.B.C.D

19、. 解析:考点 FILE 解析 FILE 是在头函数 stdio.h中定义的文件结构型的用户自定义数据类型符,这个用户自定义的数据类型符是由大写字母组成的。文件型指针变量在定义时,变量名的前面必须有*。4.设有定义:struct appleint a,b;data1=5,10,data2;则以下赋值语句中错误的是_ A.data2=(3,7); B.data2=data1; C.data2.a=data1.a; D.data2.a=data1.b;(分数:2.00)A. B.C.D.解析:考点 结构体初始化 解析 A 选项中可以在声明变量的同时为 data2赋值,但 data2=(3,7)应写

20、作 data2=3,7。所以选择 A。5.以下说法正确的是_ A.文件只能顺序存取 B.数据存放在介质上的形式分为文本形式和二进制形式 C.结构指针+1 代表移向结构体的下一个成员 D.引用结构体变量时,能将一个结构体变量作为一个整体进行输出(分数:2.00)A.B. C.D.解析:考点 文件的存放形式 解析 文件的存取形式有顺序存取和直接存取两种方式;结构指针+1 代表移向下一个结构体;不能将一个结构体变量作为一个整体进行输出,可以利用循环语句逐项输出。6.下列定义语句正确的是_ A.structint x;int yN; B.struct appleint x;int y; C.struc

21、t appleint x; D.struct appleint x;(分数:2.00)A.B.C. D.解析:考点 结构体的定义 解析 在定义结构体时,结构体名可以省略,每个结构体成员的类型说明后面要有分号,同时在定义语句的最后要加分号作为结束。7.以下文件名错误的是_ A.c:/tx/3apple.exe B.c:apple3.dat C.a3pple.dat D.c:/tx/appl3e.exe(分数:2.00)A. B.C.D.解析:考点 磁盘文件名 解析 磁盘文件名的格式为:盘符:路径/文件主名.拓展名,其中文件主名要求字母开头字符数小于或等于 8个的字母数字组合,很明显 A错误;盘符

22、可以省略,代表在当前盘寻找;仅省略路径代表在指定盘的 当前路径寻找;当盘符和路径同时省略时代表在当前盘当前路径寻找;当“/”出现在路径和文件主名时要写成转义字符“/”,所以 B、C、D 正确。8.设 typedef char APPLE100;APPLE *s;,则 s是_ A.字符数组 B.字符变量 C.字符指针数组 D.字符指针变量(分数:2.00)A.B.C. D.解析:考点 自定义数组类型 解析 typedef 基本数据类型用户类型符数组长度自定义了数组类型,APPLE *s相当于 char *s100,定义了一个字符指针数组。9.如果文件打开失败,则 fopen函数返回_ A.不确定

23、值 B.NULL C.与文件相关联的文件指针 D.返回文件的首地址(分数:2.00)A.B. C.D.解析:考点 fopen 函数 解析 如果打开成功,fopen 函数的返回值是与打开文件相关联的文件指针;如果返回 NULL,则表示文件打开失败。10.下列语句中,不能将 fp指向的文件的内部指针指向文件尾的是_ A.fp=fopen(“a.txt“,“ab+“); B.fseek(fp,oL,SEEK-END); C.fp=fopen(“a.txt,“ab“;) D.fseek(fp,20L,1)(分数:2.00)A.B.C.D. 解析:考点 fopen 函数和 fseek函数 解析 A 项中

24、“ab+”代表为了读写而打开一个二进制文件,位置指针移到文件末尾,如果二进制文件不存在,则自动建立文件,存在就会清空文件;B 项中表示以文件的末尾为起始点,移动 0个偏移量;C 项 中“ab”代表为读写打开一个二进制文件,位置指针移到文件末尾;而 D项则表示以当前位置为起点向前移动 20个字节的位置,所以选 D。11.设 structint name;int score;class,*p=则下面说法错误的是_ A.可以这样引用 class的成员 name:*p.name B.可以这样引用 class的成员 p-score C.该定义只能定义一次,如还需要定义,得重新定义结构体 D.可以引用结构

25、体变量成员的地址,也可以引用结构体变量的地址(分数:2.00)A. B.C.D.解析:考点 结构体变量成员的引用 解析 “.”成员运算符在所有运算符中优先级最高,可以把p.name看成一体,所以 A错,应该改为(*p).name。12.文件使用“wb+“方式的含义是_ A.对文本文件只写 B.对文本文件读和写,如果文件不存在,则创立文件 C.对二进制文件只读 D.对二进制文件读和写,如果文件不存在,则创立文件(分数:2.00)A.B.C.D. 解析:考点 wb+ 解析 “wb+”的含义是对二进制文件进行读和写,如果文件不存在,则创立文件;如果存在就清空文件。13.设有下列数据定义语句,则表达式

26、 sizeof(abc)的值是_structchar a;long b;float c;abc; A.3 B.9 C.8 D.6(分数:2.00)A.B. C.D.解析:考点 结构型变量占用的内存空间 解析 结构型变量占用的内存字节数等于该结构型所有成员占用的字节数之和,char a 占 1个字节,long b 占 4个字节,float c 占 4个字节,所以 abc共占 9个字节。14.以下关于 fgets(str1,n,fp)和 fputs(str2,fp)函数的说法错误的是_ A.str1代表存放字符串的首地址 B.str2可以是字符串常量,也可以是字符串指针 C.fgets函数的功能是

27、从与 fp有联系的文件中读 n个字符 D.fputs函数的功能是将 str2指向的一个字符串,舍去/0后写入 fp所指向的文件(分数:2.00)A.B.C. D.解析:考点 fgets 函数和 fouts函数 解析 fgets 函数的功能是从与 fp有联系的文件中读 n-1个字符,在其后补充一个结束符/0。15.有以下程序:#includestdio.hmain()FILE *fp;int a10=1,2,3,i,n;fp=fopen(“d1.dat“,“w“);for(i=0;i3;i+)fprintf(fp,“%d“,ai);/*把 ai按%d 的格式输入文件*/fprintf(fp,“/

28、n“);/*把“/n“写入文件*/fclose(fp)fp=fopen(“d1.dat“,“r“);fscanf(fp,“%d“,/*把文件存储到printf(“%d/n“,n);程序的运行结果是 A.210 B.1 C.12300 D.123(分数:2.00)A.B.C.D. 解析:考点 fopen、fclose、fprintf 和 fscanf函数 解析 程序首先将数组 a10中的元素 1、2、3分别写入文件 d1.dat文件中,然后又将 d1.dat文件中的数据 1、2、3,整体写入到了变量 n的空间中,所以打印 n时输出的数据为 123。二、B填空题/B(总题数:10,分数:20.00

29、)16.成员变量可以像一般的_一样进行各种运算,只是在运算时要加上“.”运算符。(分数:2.00)填空项 1:_ (正确答案:变量)解析:考点 结构型变量成员 解析 结构型变量成员的使用和一般的普通变量或数组的使用方法完全相同。17.P-name 代表 P指向结构体变量中的_的值。(分数:2.00)填空项 1:_ (正确答案:name)解析:考点 指向结构型变量的指针变量 解析 通过结构型指针引用结构型变量的方式有两种:(*指针变量).成员名和指针变量-成员名。18.fopen函数函数打开一个文本文件,在“使用方式”这一项中,为输出而打开需填入_,为输入而打开需填入_。(分数:2.00)填空项

30、 1:_ (正确答案:“r”,“w”)解析:考点 fopen 函数的使用方式 解析 “r”打开一个已存在的文本文件,只能读取数据;“w”打开一个文本文件,只能写入数据。19.C语言中调用_函数关闭文件。(分数:2.00)填空项 1:_ (正确答案:fclose)解析:考点 fclose 函数 解析 关闭文件时使用 fclose函数。20.函数调用“exit(0)”的功能是_。(分数:2.00)填空项 1:_ (正确答案:关闭当前已经打开的所有文件,收回分配的所有内存,结束程序的运行)解析:考点 exit(0)系统函数 解析 exit(0)函数所在头文件是 stdlib.h,该函数的功能是关闭所

31、有已经打开的文件,然后终止程序的运行。21.用 typedef定义整型一维数组:typedef int apple10,则对整型数组 a10可以定义为_。(分数:2.00)填空项 1:_ (正确答案:apple a;)解析:考点 数组类型的自定义 解析 通过 typedef基本数据类型符用户类型符数组长度;定义一个用户类型符,以后可以使用用户类型符定义由基本数据类型符组成的数组,其长度为定义时确定的。22.fputc(ch,fp)函数中的 ch代表的是_。(分数:2.00)填空项 1:_ (正确答案:要写入的字符)解析:考点 写字符函数 解析 ch 为写到文件中的字符,可以是字符常量、字符变量

32、、字符表达式。23.专门判断文件是否结束的函数 feof(),如果返回值为 0,则表示文件_。(分数:2.00)填空项 1:_ (正确答案:没有结束)解析:考点 文件尾测试函数 解析 若当前是文件尾,返回非 0,否则返回 0。24.已知:structint x,y;apple2=1,3,5,7,*p=apple;则表达式(+p)-x 的值为_。(分数:2.00)填空项 1:_ (正确答案:5)解析:考点 结构型数组和指向结构型数组的指针变量 解析 *p=apple,p 指向 apple0,+p 指向了 apple1,即第二个结构型。25.成员运算符“.”是一个双目中缀运算符,前一个运算对象必须

33、是_。(分数:2.00)填空项 1:_ (正确答案:结构型的变量)解析:考点 成员运算符 解析 成员运算符是双目中缀运算符,前一个对象必须是结构型的变量,后一个对象是该结构型的成员名。三、B程序分析题/B(总题数:4,分数:16.00)26.#includestdio.h typedef struct apple long i; int k3; DATE; struct date int cat; DATE cow; double dog; too; DATE max; main() printf(“%d/n“,sizeof(struet date)+sizeof(max);(分数:4.00)

34、_正确答案:(30)解析:27.假定名为“test.txt”的文本文件存在。 #includestdio.h #includestdlib.h main() FILE *fp; char *s3=“123“,“abcd“,“7890“; int k; if(fp=fopen(“test.txt“,“a+“)=NULL) printf(“File not open!/n“);exit(0); for(k=0;k3;k+)fwrite(sk,(10ng)(k+2),1,fp); rewind(fp); while(!feof(fp)printf(“%c“,fgetc(fp); fclose(fp)

35、; (分数:4.00)_正确答案:(12abc7890)解析:28.#includestdio.h struck ks int a;int *b;s4,*p; main() int n=1,i; printf(“/n“); for(i=0;i4;i+) si.a=n; si.b= n=n+2; p= p+; printf(“%d,%d/n“,p-a,(+p)-a); (分数:4.00)_正确答案:(3,5)解析:29.在 C盘中有一个名为 temp.txt的文件夹。 #includestdio.h #includestdib.h main() int i,n; FILE *fp; if(fp=

36、fopen(“c:/temp.txt“,“w+“)=NULL) printf(“can not set the temp file/n“);exit(0); for(i=1;i=10;i-)fprintf(fp,“%3d“,i); for(i=0;i5;i+) fseek(fp,i*6L,0); fscanf(fp,“%d“, printf(“%3d“,n); fclose(fp); (分数:4.00)_正确答案:(1 3 5 7 9)解析:四、B程序填充题/B(总题数:3,分数:18.00)30.下面的程序使用结构型来计算复数 x和 y的和。 main() struct apple floa

37、t re; float im; ; _x,y,z; /*第一空*/ scanf(“%f,%f,%f,%f“, z.re=_;z.im=_; /*第二、第三空*/ printf(“%6.2f+%6.2fi/n“,z.re,z.im); (分数:6.00)填空项 1:_ (正确答案:struct apple x.re+y.re x.im+y.im)解析:31.下面程序把从终端读入的文本(用“”作为文本结束的标志)复制到一个名为 bi.dat的新文件中,请填空。 #includestdio.h FILE *fp; main() char ch; printf(“can not open“); if(

38、fp=_)=NULLprintf(“can not pen“);/*第一空*/ exit(0); while(_)!=)/*第二空*/ fpute(ch,fp);_;/*第三空*/ (分数:6.00)填空项 1:_ (正确答案:fopen(“bi.dat“,“w“) ch=getchar() fclose(fp))解析:32.下面程序把从终端读入的 10个整数以二进制数方式写到一个名为 bi.dat的新文件中,请填空。 #includestdio.h FILE*fp; main() int i,j; if(fp=fopen(_,“wb“)=NULL)exit(0);/*第一空*/ for(i=

39、0;i10;i+) scanf(“%d“, fwrite( /*第二空*/ fclose(fp); (分数:6.00)填空项 1:_ (正确答案:“bi.dat“ fp)解析:五、B程序设计题/B(总题数:2,分数:16.00)33.编程序输入 30个学生的学号、姓名、3 门课程的成绩,存入一个结构型的数组。统计并输出每个学生的学号、姓名、总分。(分数:8.00)_正确答案:(main() struct long num; char name20; float score1; float score2; float score3; float total; stu50; int i; floa

40、t x1,x2,x3; for(i=0;i30;i+) scanf(“%1d,%s/t scanf(“%f,%f,%f“, stui.score1=x1,stui.score2=x2,stui.score3=x3; for(i=0;i30;i+) stui.score=stui.score2x2,stu score2+stui.score3; for(i=0;i30;i+) printf(“%1d name%f/n“,stui.num, stui.total); )解析:34.由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用#作为结束输入的标志。(分数:8.00)_正确答案:(#includestdio.h #includestdlib.h main() FILE *fp; char ch,fname10; printf(“please input the file name./n“); gets(fname); if(fp=fopen(fname,“w“)=NULL) printf(“cannot open“); exit(0); else printf(“enter the content:/n“); while(ch=getchar()!=#) fputc(ch,fp); fclose(fp); )解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1