首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { int i; FILE* fp; for (i=0; i<3; i++) { fp = fopen("res.txt", "w"
有以下程序 #include <stdio.h> main( ) { int i; FILE* fp; for (i=0; i<3; i++) { fp = fopen("res.txt", "w"
admin
2021-02-25
37
问题
有以下程序
#include <stdio.h>
main( )
{
int i;
FILE* fp;
for (i=0; i<3; i++)
{
fp = fopen("res.txt", "w");
fputc(’K’ + i, fp);
fclose(fp);
}
}
程序运行后,在当前目录下会生成一个res.txt文件,其内容是
选项
A、EOF
B、M
C、KLM
D、L
答案
B
解析
for循环中,每次都执行打开文件res.txt、写入文件、再关闭文件的操作,由于fopen函数使用’w’模式写文件,所以每次打开res.txt后,都删除文件中的原有数据,再重新写入新数据。所以文件最终的内容只与最后一次for循环有关,最后一次for循环是向文件res.txt写入’K’+2, 即M,正确答案是B选项。
转载请注明原文地址:https://kaotiyun.com/show/4Ltp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
字符数组a和b中存储了两个字符串,判断字符串a和b是否相等,应当使用的是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
若intm[]={5,4,3,2,l},i=4;,则下面对m数组元素的引用中错误的是()。
有以下程序#include<stdio.h>yoidmain(){ints;scanf(’’%d’’,&s);while(s>0){switch(s){case1:printf(’’%d’’,s+5);case2:printf
以下叙述中正确的是
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}main(){inta[2]=
软件设计中模块划分应遵循的准则是()。
关于全局变量作用域的叙述中正确的是()。
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
软件工程的三要素是
随机试题
怎样判别三极管的基极?
不属于肉瘤特征的是
大地公司在得知彩虹公司申请仲裁后,能否申请参加宇宙公司与彩虹公司正在进行的仲裁程序?为什么?()。在仲裁裁决已确认宇宙公司与彩虹公司的合同有效的情况下,法院能否判决宇宙公司与大地公司之间的合同有效?为什么?()。
2013年9月某外国人受其任职的境外公司委派,来华到一境内合资企业从事技术服务工作,已知该外国人所在国与我国签订税收协定,12月30日离开中国,中国工作期间每月取得境外公司支付的工资50000元,境内合资企业支付的工资40000元。该个人12月份应在中国缴
住所地在阳光市的张某在X地实施了侵犯住所地在风江市的李某权益的行为,李某在Y地受到了损害。如果李某起诉张某,管辖法院为()。
下列各项不属于与价格有关的顾客满意度指标的是()。
作为世界三大宗教之一的伊斯兰教的经典是()。
人民民主专政的基本任务包括()。
从她的文字看来,她是一个亲切而慷慨的朋友,又不失敏锐的头脑和绝佳的幽默感。
Itissoeasytoearnrewards!Awiderangeofpartnerswhereveryougo!Tomaketravelingeveneasier,AirFranceoffersyo
最新回复
(
0
)