首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
14
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]
有以下程序#includemain(){FILE*fp;intk,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1],
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};
若有定义intw[3][5];.则以下不能正确表示该数组元素的表达式是()。
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}main(){inta[2]=
若有定义和语句:inta,b;scanf("%d,%d,",&a,&B);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
设p是指针变量,语句p=NULL;等价于
下面对“对象”概念描述正确的是()。
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]=’’ABCD\0EFG\0’’,b[]=’’IJK
支持子程序调用的数据结构是()。
随机试题
金融工具是指金融活动中以书面形式发行和流通的各种具有法律效力的凭证,它的特征有()。
在运动技能形成的分化阶段,教师应该注重()。
膜电位突然由静息电位改变为0mV时
天然花岗石板材的技术要求包括规格尺寸允许偏差、平面度允许公差、角度允许公差、外观质量和物理性能。其中在物理力学性能方面符合规范要求的有()。
根据社会保险法律制度的规定,下列关于社会保险费缴纳的表述中,正确的有()。
不同的景点和景观类型、同一景点在不同的观赏角度或空间条件变动韵情况下都应灵活使用导游方法和技巧,这体现了导游方法与技巧运用()的原则。
Beinginnogreathurry,______.
设z=f(x,y)由方程z—y—x+xez-y-x=0确定,求dz.
[2017年]设数列{xn}收敛,则().
A、Thewomanthinkshehasanoverduebook.B、Thebooksheneedshavebeencheckedoutbysomeoneelse.C、Thewomanisunableto
最新回复
(
0
)