首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
19
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#includeinta=1,b=2;voidfun1(inta,intb)main(){printf("%d%d",a,b);}{funl(5,6);fun2();v
若有以下程序#includemain(){intk=3:voidsp(int*a){intb=2;sp(&k);*a=*a*2;printf("%d\n",k);printf("%d,",*a)
若要实现total=1+2+3+4+5求和,以下程序段错误的是()。
软件生命周期是指()。
下列属于C语言合法的字符常数是()。
要求通过while循环不断读入字符,当读入字*N时结束循环。若变量已正确定义,以下正确的程序段是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
下列不属于软件工程3个要素的是()。
随机试题
能有效治疗青光眼的利尿药是
女,70岁,因急腹症入院,急救过程中先后出现少尿、肺水肿、呼吸困难、嗜睡、意识障碍、消化道出血等症状.应诊断为
女,14岁。12岁月经初潮。月经周期紊乱,经期长短不一已有1年。肛门检查:子宫发育止常。双侧附件(-),最可能的诊断是
结合建设项目的特点而言,人的因素应包括:建设单位和该项目所有参与单位,如()等的管理人员的数量和质量。
为保证建设工程质量的有效措施是()。
下列各项股权投资中,应采用成本法核算的有()。
某乡镇在今冬明春的农田水利基本建设中,计划挖一条长10公里的梯形水渠,渠深1米,梯形截面的上下底分别为1.5米、60厘米。问一共需完成多少土方?()
某企业发奖金是根据利润提成的,利润低于或等于10万元时可提成10%;低于或等于20万元时,高于10万元的部分按7.5%提成;高于20万元的部分按5%提成。当利润为40万元时,应发放奖金()万元。
在网络工程系统集成项目中,通常在机房采取门禁系统等措施,这属于ISO/IEC27000系列标准中信息安全管理的(9)范畴。
Ifthesunhasenough【C1】______towarmandlightthewholeearth,itmusthaveenoughpowertodootherthings,【C2】______.Canw
最新回复
(
0
)