首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { FILE *fp; int i,a[6]={l,2,3,4,5,6},k; fp=fopen("data.dat","w+"); for(i=0;i <6;
有以下程序 #include <stdio.h> main() { FILE *fp; int i,a[6]={l,2,3,4,5,6},k; fp=fopen("data.dat","w+"); for(i=0;i <6;
admin
2022-04-01
23
问题
有以下程序
#include <stdio.h>
main()
{ FILE *fp;
int i,a[6]={l,2,3,4,5,6},k;
fp=fopen("data.dat","w+");
for(i=0;i <6;i++)
fprintf(fp,"%d\n",a[5-i]);
rewind(fp);
for(i=0;i <6;i++)
{fscanf(fp,"%d",&k);
printf("%d,",k);
}
fclose(fp);
}
程序运行后的输出结果是( )。
选项
A、6,5,4,3,2,1,
B、1,2,3,4,5,6,
C、1,1,1,1,1,1
D、6,6,6,6,6,6,
答案
A
解析
fopen(“data.dat”,“w+”);w+打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。rewind(fp);使文件fp的位置指针指向文件开始。fprintf(fp,"%d\n",a[5-i]);将a
输出到fp指向的文件中。fscanf(fp,"%d",&k);将fp读入到变量k中,第一个for循环将数组中元素倒着输入到fp指向的文件中,rewind()则指向文件开始,因此打印是数组a的倒叙。故打印为6,5,4,3,2,1。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/39kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){intx[3][2]={0},i;for(i=0;i<3;i++)scanf("%d",x[i]);printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][0]);}若运行时输入:
有以下程序intfun(intx[],intn)main(){staticintsum=0,i;{inta[]={1,2,3,4,5},b[]={6,7,8,9},s=0;for(i=0;i
计算机能直接执行的程序是
有以下程序main(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i<4;i++)for(j=i+1;j<5;j++)
有以下程序#includemain(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+str1en(q),q);
以下选项中非法的C语言字符常量是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
随机试题
公差值只与基本尺寸和公差等级有关,与配合性质无关。()
假定某分部的经营资产为20000元,经营净收益为6000元。要求:(1)计算分部的投资报酬率。(2)如果利息按15%计算,其剩余收益是多少?(3)如果采用投资报酬率来衡量其工作成果,预计对管理部门的行动有何影响?(4
唯物辩证法的总特征是
A.表皮B.木栓层C.后生表皮D.后生皮层E.次生皮层
在市场比较法中,土地使用年修正属于()修正。
对于钢筋直径小于或等于()mm的非轴心受拉构件等的接头,可采用绑扎接头。
增值税一般纳税人下列项目的进项税额可以从销项税额中抵扣的是()。
PCA—6436工业级(486级)的主板上设有256KB的高速缓存(cache),其功能为( )。
What’sthefirststeptogettingajobinterview?Gettingpasttherecruiter.Recruitersareusuallyyourfirstcontactwithap
Europe,wheretheso-calledpopulationexplosiongotunderwayinthe18thcentury,isonceagainplayingapioneeringroleind
最新回复
(
0
)