首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #inelude<stdio.h> main() {FILE*fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w+"); for(i=0;i<;i++)
有以下程序 #inelude<stdio.h> main() {FILE*fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w+"); for(i=0;i<;i++)
admin
2019-12-17
56
问题
有以下程序
#inelude<stdio.h>
main()
{FILE*fp;int i,a[6]={1,2,3,4,5,6};
fp=fopen("d2.dat","w+");
for(i=0;i<;i++)fprintf(fp,"%d\n",a
);
rewind(fp);
for(i=O;i<6;i++)fscanf(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/3sCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序的运行结果是#include#includeintfun(intn){int*p;P=(int*)malloc(sizeof(int));*p=n;return*p;}main(){inta;
有以下程序main(){chara,b,c,d;scanf("%c%c",&a,&b);c=getchar();d=getchar();printf("%c%c%c%c\n",a,b,c,d);}当执行程序时,按下列方式输入数据(
有以下程序,已知字母A的ASCII码为65,程序运行后的输出结果是main(){charc1,c2;c1=’A’+’8’-’4’;c2=’A’+’8’-’5’;printf("%c,%d\n",c1,c2);}
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断C中的字符是否为大写字母的表达式是
以下选项中可用作C程序合法实数的是
数据库管理系统中负责数据模式定义的语言是
以下叙述中正确的是
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w");while((ch=getc
若在程序中变量均已定义成int类型,且已赋大于1的值,则下列选项中能正确表示的表达式是()。
随机试题
PASSAGETWO(1)Vibrationsinthegroundareapoorlyunderstoodbutprobablywidespreadmeansofcommunicationbetweenanim
在用原码表示整数“0”时,有“1000……00”和“000……00”两种表示形式,而在补码表示法中,整数“0”只有1种表示形式。()
吴茱萸的适应证有
李某,男,2岁。发热2天,不肯进食,口角流涎,烦闹不宁,检查见口腔黏膜广泛潮红,散布多个溃疡,舌质红苔薄黄。治疗首选方
治疗消化性溃疡患者上腹部疼痛效果最好的药物是
下列合同中,债权人不得将合同的权利全部或部分转让给第三人的有()。
根据下表提供的信息回答问题。2008年一季度企业景气指数比上季度下降最多的行业是()。
为了收回教育权,1925F中国政府公布了()
为了切实满足脱贫人口小额信贷需求,支持脱贫人口发展生产稳定脱贫,2021年,我国针对过渡期脱贫人口小额信贷工作做出新的规定。下列关于脱贫人口小额信贷的说法,正确的是()。
Wehavebeentothetheatrefortoomanytimes!Notoncesincewearrivedhere______tothemovies!
最新回复
(
0
)