Qopgpq历年全国计算机等级考试_二级C语言上机考试题库及答案

Qopgpq历年全国计算机等级考试_二级C语言上机考试题库及答案

生命是永恒不断的创造,因为在它内部蕴含着过剩的精力,它不断流溢,越出时间和空间的界限,它不停地追求,以形形色色的自我表现的形式表现出来。

--泰戈尔

1. 填空

给定程序的功能是调用fun函数建立班级通讯录。通讯录中记录每位学生的编号,姓名和电话号码。班级的人数和学生的信息从键盘读入,每个人的信息作为一个数据块写到名为myfile5.dat的二进制文件中。

请在程序的下划线处填入正确的内容并把下划线删除,是程序得出正确的结果。

注意:源程序存放在考生文件夹下的BLANK1.c中 不得增行或删行,也不得更改程序的结构! void check();

/**********found**********/ int fun(___1___ *std) {

/**********found**********/ ___2___ *fp; int i;

if((fp=fopen("myfile5.dat","wb"))==NULL) return(0);

printf("\nOutput data to file !\n"); for(i=0; i<N; i++)

/**********found**********/

fwrite(&std[i], sizeof(STYPE), 1, ___3___); fclose(fp); return (1); } 修改

给定程序MODI1.C中函数fun的功能是:先将在字符串s中的字符按正序存放到t串中,然后把s中的字符按逆序连接到t串后面。 例如:当s中的字符串为:“ABCDE”时, 则他中的字符串应为:“ABCDEEDCBA”。 请改正程序中的错误,使他能得出正确的结果。

注意:不要改动main函数,不能增行或删行,也不得更改程序的结构! void fun (char *s, char *t) { int i, sl;

sl = strlen(s);

/************found************/ for( i=0; i<=s1; i ++) t[i] = s[i]; for (i=0; i<sl; i++)

你可能喜欢

  • 计算机试题及答案
  • 计算机词汇
  • 100以内数的认识练习题
  • 应用计算机
  • 计算机标准
  • 计算机的功能

Qopgpq历年全国计算机等级考试_二级C语言上机考试题库及答案相关文档

最新文档

返回顶部