首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2016-12-28
24
问题
有以下程序
#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++)
fs canf(fp,"%d",&a[5-i]);
fclose(fp);
for(i=0; i<6;i++)
printf("%d",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/OwDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#includevoidf(intx[],intn){intp0,p1,i,j
有以下程序#includemain(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j)
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
在C语言中,变量的隐含存储类别是
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i
软件开发的结构化生命周期方法将软件生命周期划分成
已知bead指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有连接点数据域的和值作为函数值返回。请在横线处填入正确内容。{intdata;structlink*next;
有以下函数:fun(char*a,char*B){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(*a-*b);}该函数的功能
随机试题
误服下列哪种药物应禁忌洗胃()
最可能的诊断为该患者胫骨前、后肌,坶长伸肌和趾长伸肌以及腓骨长、短肌肌力均为2级,下列治疗方法中哪项最正确
某男,35岁。舌左侧长一个黄豆大小的溃疡1周,局部灼痛难耐,烦躁易怒,失眠多梦,溲赤便干,舌红苔黄干,脉滑数。辨证为
关于弥漫性结缔组织病的临床特点,不正确的是
二尖瓣关闭不全时首先受影响的是()。
根据《公民权利和政治权利国际公约任意议定书》的规定,下列对该议定书中的个人申诉制度的表述,错误的是()。
道路交通标线按形态可分为( )。
甲公司向乙公司购买A楼房。双方约定:在甲公司付清全部购房款之前,暂不办理过户登记。其后,甲公司以A楼房作价1000万元、丙公司以现金1000万元出资共同设立丁有限公司(下称“丁公司”)。某会计师事务所将未过户的A楼房作为甲公司对丁公司的出资予以验资。丁公
下列哪些说法是正确的?()
下述情况称为指令周期的是
最新回复
(
0
)