c语言用字符输出李字,二级C语言历年真题汇总__第10篇对文件的输入输出-李赛红.doc...
第10章 对文件的输入输出
(2012年9月真题)(40)有以下程序
#include
main()
{?FILE *fp;int i,a[6]={1,2,3,4,5,6};
???fp=fopen("d2.dat","w+");
???for(i=0;i<6;i++)???fprintf(fp,"%d\n",a[i]);
???rewind(fp);
???for(i=0;i<6;i++)???fscanf(fp,"%d",&a[5-i]);
???fclose(fp);
???for(i=0;i<6;i++)???printf("%d,",a[i]);}
程序运行后的输出结果是
A)4,5,6,1,2,3,??????????B)1,2,3,3,2,1,
C)1,2,3,4,5,6,?????????D)6,5,4,3,2,1,
答案:D
(2012年3月真题)40、以下函数不能用于向文件写入数据的是
A ftell B fwrite C fputc D fprintf
答案:A
(2011年9月真题)40.有以下程序
#include
main()
{FILE *fp; int k,n,i,a[6]={1,2,3,4,5,6};
fp=fopen("d2.dat","w");
for(i=0;i<6;i++)
fprintf(fp,"%d\n",a[i]);
fclose(fp); fp=fopen("d2.dat","r");
for(i=0;i<3;i++)
fscanf(fp,"%d%d",&k,&n);
fclose(fp); printf("%d,%d\n",k,n); }
程序运行后的输出结果是
A.1,2B.3,4 C.5,6D.123,456
答案:C
(2011年3月真题)(40)设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
A)写操作结束后可以从头开始读 B)只能写不能读
C)可以在原有内容后追加写 D)可以随意读和写
(2010年3月真题)(40)有以下程序
#include
#include
main()
{ FILE *fp;char str[10];
fp=fopen("myfile.dat","w");
fputs("abc",fp);fclose(fp);
fopen("myfile.data","a+");
fprintf(fp,"%d",28);
rewind(fp);
fscanf(fp,"%s",str); puts(str);
fclose(fp); }
程序运行后的输出结果是
abc B) 28c C) abc28 D)因类型不一致而出错
答案:B
(2009年9月真题)(40)下列关于C语言文件的叙述中正确的是
A)文件由一系列数据依次排列组成,只能构成二进制文件
B)文件由结构序列组成,可以构成二进制文件或文本文件
C)文件由数据序列组成,可以构成二进制文件或文本文件
D)文件由字符序列组成,其类型只能是文本文件
答案:C
(2009年3月真题)40.有以下程序
#include
main()
{ FILE *f;
f=fopen("filea.txt","w"); fprintf(f,"abc"); fclose(f); }
若文本文件filea.txt中原有内容为:hello,则运行以上程序后,文件filea.txt的内容为
A)helloabc B)abclo C)abc D)abchello
答案:C
(2008年9月真题)(40)?有以下程序#include??main(){?FILE????*pf;?char??*s1="China",?*s2="Beijing";?pf=fopen("abc.dat","wb+");?fwrite(s2,7,1,pf);?rewind(pf);??????????/*文件位置指针回到文件开头*/?fwrite(s1,5,1,pf);?fclose(pf);}以上程序执行后abc.dat文件的内容是A)?China??????B)?Chinang??????C)?ChinaBeijing??????D)?BeijingChina
答案:B
(2008年4月真题)30、下列叙述中错误的是( )。
A)gets函数用于从终端读入字符串
B)getchar函数用于从磁盘文件读入字符
C)fputs函数用于把字符串输出到文件
D)fwrite函数用
c语言用字符输出李字,二级C语言历年真题汇总__第10篇对文件的输入输出-李赛红.doc...相关推荐
- 计算机二级真题汇总,【2017年整理】计算机二级历年真题汇总.doc
[2017年整理]计算机二级历年真题汇总 2002年9月全国计算机等级考试二级VFP笔试试题及答案 一.选择题( (1)-(35) 每题2分,共70分)下列各题A) .B) .C) .D) 四个选项中 ...
- 全国计算机二级vb考试历年真题,全国计算机级考试二级VB历年真题精选.doc
全国计算机级考试二级VB历年真题精选 2013上半年计算机等级考试,,,,HYPERLINK,,,,"http://www.kao8.cc/ncre/baoming/",,,,报名 ...
- 全国计算机二级考试Excel选择题真题汇总
1)在Excel工作表中存放了第一中学和第二中学所有班级总计300个学生的考试成绩, A列到D列分别对应"学校"."班级"."学号".&qu ...
- c语言将字符输出到屏幕中央,C语言printf“()”真的会将输出发送到屏幕吗?
printf函数是C语言的标准函数库中的一个输出函数,它的功能就是表面上把数据输出到屏幕中.这里要注意一下,我提到了一个词是"表面"!看似好像C语言的printf函数把数据输出到屏 ...
- c语言用字符输出框型结构,C语言printf指定宽度的格式化输出
printf() 是一个标准库函数,使用时需要 include 头文件 stdio.h. #include printf() 函数的调用形式为: printf("格式控制字符串", ...
- Linux终端程序用c语言实现改变输出的字的颜色 (转)
Linux终端程序用c语言实现改变输出的字的颜色 格式: echo "\033[字背景颜色;字体颜色m字符串\033[0m" 例如: echo "\033[41;3 ...
- 二级c语言 真题,全国计算机二级c语言历年真题完整版.doc
全国计算机二级c语言历年真题完整版.doc 2010年月全国计算机等级考试二级C笔试试卷 一.选择题(1) )对长度为的有序链表进行查找,最坏情况下需要的比较次数为 )对长度为的有序链表进行对分查找, ...
- 计算机二级c语言 笔试题 历年,计算机二级C语言笔试历年真题及答案
计算机二级C语言笔试历年真题及答案 (30)有以下程序(函数fun只对下标为偶数的元素进行操作) # include void fun(int*a;int n) {int i.j.k.t; for ( ...
- c语言陷阱试题,超级经典计算机二级C语言陷阱考试题.doc
超级经典计算机二级C语言陷阱考试题 超级经典计算机二级C语言陷阱考试题 若有定义:int a[2][3],则对a数组的第i行j列元素地址的正确引用为___d___. a)*(a[i]+j) b)(a+ ...
最新文章
- 九九乘法表Python+Java,你知道多少?
- 06.移动先行之谁主沉浮----我的代码我来写(Xaml的优势)
- 使用nmcli 实现 bond0 网络组 网桥三种模式
- 入门基础-VC网络编程入门
- 人魔比妖都恶的时代...
- 使用 ADO.NET 和 Oracle 进行高级数据访问
- java版mosquitto客户端使用SSL功能的具体操作总结
- webkit内核Android,Opera发布全新基于WebKit内核的安卓版浏览器
- C#实现HttpUtility.UrlEncode输出大写字母
- 主动学习(Active Learning)领域部分经典论文汇总
- 吐血整理!顶级程序员的百宝箱来咯!| 原力计划
- 新浪微博自动发送微博 功能已实现(net)
- PNP三极管限流电路分析
- LeetCode 分数加减运算
- JavaScript入门案例
- 【网络编程】TCP 网络应用程序开发
- 课程设计 --- 黑白棋中的 AI
- 今天睡眠质量记录77
- NAT和路由器 基本概念
- 免费搜索引擎登陆入口
热门文章
- TensorFlow 网络模型移植和训练指南
- 1. Java8 vs Java11
- UART、RS232、RS485和RS422
- Octave简明教程
- C#画K线实现画K线和截图保存
- 【PyQt】PyQt+百度API实现图像识别应用(附代码)
- C语言程序设计——函数 梅森尼数形如2^i-1的素数,称为梅森尼数。编程计算并输出指数i在[2,n]中的所有梅森尼数,并统计这些梅森尼数的个数,其中n的值由键盘输入,并且n的值不能大于50。
- 记-微服务CPU100%排查之windows版
- IP地址欺骗 IP Spoof
- 在Google 上搜书的方法