通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级C语言程序设计》真题(五) 中有题目如下:
第1题
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
/**********code.c**********/ #include <stdio.h> #include <string.h> #include <stdlib.h> void WriteText(FILE*); void ReadText(FILE*); void main() { FILE*fp; if((fp=fopen("myfile4.txt","w"))==NULL) { printf("open fail!!\n"); exit(0); } WriteText(fp); fclose(fp); if((fp=fopen("myfile4.txt","r"))==NULL) { printf("open fail!!\n"); exit(0); } ReadText(fp); fclose(fp); } /**********found**********/ void WriteText(FILE ①______) { char str[81]; printf("\nEnter string writh -1 to end:\n"); gets(str); while(strcmp(str,"-1")!=0) { /**********found**********/ fputs(②______,fw); fputs("\n",fw); gets(str); } }void ReadText(FILE*fr) { char str[81]; printf("\nRead file and output to screen:\n"); fgets(str,81,fr); while(!feof(fr)); { /**********found**********/ printf("%s",③______); fgets(str,81,fr); } } /**********-code.c**********/
*fw
str
所属试卷:全国计算机等级考试《二级C语言程序设计》真题(五)
在一个派生类的成员函数中,试图调用其基类的成员函数“v
有如下定义,下列选项中,输出结果为A0的语句是。
执行语句序列int x=1,&y=x; cout<<x
以下不正确的是。
下列叙述中正确的是( )。
人员的记录由编号和出生年、月、日组成,N名人员的数据已
下列给定的程序中,函数fun的功能是:求出以下分数
有如下定义:以下对内嵌结构体成员的引用形式错误的是
有以下程序程序运行后的输出结果是( )。
Python标准库random中的_________方
语句pass仅起到占位符的作用,并不会做任何操作。
使用del命令或者列表对象的remove( )方法删除
将光盘/dev/hdc卸载的命令。答:umount/d
网络管理的重要任务是:_____和________。
退出MySQL服务器连接的命令是 。
MySQL创建存储过程时 ____表示输出类型参数
grant语句可以跟下列with选项表示对用户的权限进
对于有N个结点的二叉树,其高度为log2n。
采用 TCP/IP 数据封装时,以下哪个端口号范围标识
(10 分)现有 n(n>100000)个数保存在一维
函数fun的功能是:为一个偶数寻找两个素数,这两个素数
设变量 x为 float 型且已赋值,下列哪条语句能将
下列算法中,( )是稳定的排序算法。
(序列重排)全局数组变量 a 定义如下:const i
输入:120输出:____
7个同学围坐一圈,要选 2个不相邻的作为代表,有___
有 6 个城市,任何两个城市之间都有一条道路连接, 6
( 寻找等差数列 ) 有一些长度相等的等差数列(数列中
输入: 2 3 5输出: _______
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2