通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级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语言程序设计》真题(五)
下列循环语句中有语法错误的是。
有以下程序:程序运行后的输出结果是。
某系统结构图如下图所示该系统结构图的宽度是( )。
以下叙述中正确的是( )。
设数据元素的集合D={1,2,3,4,5},则满足下列
有以下程序程序运行后的输出结果是( )。
有以下程序程序的输出结果是( )。
下面程序通过把类Distance声明为类Point的友
表达式 {‘x’:1,**{‘y’:2}}的值为___
在函数内部没有办法定义全局变量。
#编写函数,模拟Python内置函数sorted。
表达式':'.join('hello word.'.s
请阅读下面的程序,分析程序是否能编绎通过并正确运行,如
假设linux分配给光驱的设备名是/dev/cdrec
关于Samba服务器:(1)叙述该服务器的功能;(2)
用 "rm -i",系统会提示什么来让你确认( )
在MySQL中专门用于删除用户账号的语句是 _____
触发触发器的三个操作是插入、______ 、更新。
Dijkstra算法是用来求从源点到其余各顶点的最短路
BGP属于下列哪种类型的协议
某系统采用页式存储管理,用位图管理空闲页框。若页大小为
预处理命令行都必须以_____号开始。
从函数的形式上看,函数分为无参函数和_____两种类型
请编写一个函数fun,函数的功能是删除字符串中的所有空
319和 377的最大公约数是( )。
一个 1×8的方格图形(不可旋转)用黑、白两种颜色填涂
以下关于字符串的判定语句中正确的是 ( )
(二叉查找树)二叉查找树具有如下性质:每个节点的值都大
今年( 2010 )发生的事件有( )
输出: _______________________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2