首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {FILE*fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w+"); for(i=0;i
有以下程序 #include main() {FILE*fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w+"); for(i=0;i
admin
2017-05-20
26
问题
有以下程序
#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
);
rewind(fp);
for(i=0;i<6;i++)fscanf(fp,"%d",&a[5.i]);
fclose(fp);
for(i=0;i<6;i++)printf("%dt",a
);
}
选项
A、1,2,3,4,5,6
B、6,5,4,3,2,1,
C、4,5,6,1,2,3,
D、1,2,3,3,2,1,
答案
B
解析
在程序中定义了一个整型数组a[6],并对它赋初值,并以写入的方式打开了文件d2.dat。然后利用一个for循环把数组a中的元素数据写入文件d2.dat中,调用函数rewind把将文件内部的位置指针重新指向一个文件的开头,再利用for循环语句把文件中的数据依次写入到倒序排列的数组a中,最后输出数组a中的数组元素。
转载请注明原文地址:https://kaotiyun.com/show/kZDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];则b的值是
现有格式化输入语句,scanf("x=%d],sum]y=%d,line]z=%dL",&x,&y,&z);,已知在输入数据后,x,y,z的值分别是12,34,45,则下列选项中是正确的输入格式的是[注]:"]"表示空格,表示回车
下面四个选项中,均是不正确的八进制数或十六进制数的选项是
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
下列叙述中,不属于测试的特征的是
在面向对象方法中,类之间共享属性和方法的机制称为______。
下列二维数组初始化语句中,不正确的是()。
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
算法的时间复杂度是指()。
随机试题
苯甲酸在何种环境中更有效()。
坐标法放样的仪器和资料有()。
MACD指标出现顶背离时应()
利用泰勒展开式进行风险敏感性分析,展开阶数越高,则分析越不准确。()
在我国社会主义现代化建设中坚持解放思想、实事求是就是要()。
各段肾小管中,重吸收占首位的是
Tomuchoftheworld,bullfightinghasalwaysbeendistinctlyIberian.Butthesedays,partsofthesouthernFrancearelayingc
べんきょうをはじめます。______の49ページをひらいてください。
EnglishandEnglishCommunityThereisnodenyingthatEnglishisausefullanguage.ThepeoplewhospeakEnglishtodaymake
Youneedalocalbankaccounttousethis.Usingalocalbankandthelocalcurrencywillallowyoutogetaccesstoyourmoney
最新回复
(
0
)