首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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+
有以下程序 #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+
admin
2022-10-24
20
问题
有以下程序
#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中。第1个for循环将数组中的元素倒着输入fp指向的文件中。rewind则指向文件开始。因此输出的是数组a的倒叙“6,5,4,3,2,1,”。故本题答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/eid0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序的主函数中,从键盘输入若干个数放人数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的*号全部删除。形参h已指向字
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:统计带头节点的单向链表中节点的个数,并存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将a和b所指的两个字符串分别转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能是:求出数组周边元素的平均值并作为函数值返回给主函数中的s。例
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
以下对C语言中联合类型数据的正确叙述是()。
下列叙述中正确的是
下述语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
随机试题
以“新产品-现有需求-国际市场”为基本思路的国际产品市场进入模式是()
开放性骨折较为适用的外固定应选用:
膜剂常用的成膜材料有()
某山区为发展经济,决定一次性开发未确定土地使用权的国有荒山800公顷,应报哪级行政机关审批?(。)
职能式项目管理组织结构的优点主要有()
2015年1月1日甲公司与乙商业银行达成协议,将乙商业银行于2013年1月1日贷给甲公司的3年期、年利率为9%、本金为500000元的贷款进行债务重组。乙商业银行同意将贷款延长至2016年12月31日,年利率降至6%,免除积欠的利息45000元,本金减至4
甲产品经两道工序完工,采用约当产量比例法分配各项生产费用。2014年4月份,甲产品完工产品500件;月末在产品数量为:第一道工序200件,第二道工序100件。其他有关资料如下:(1)原材料分两道工序在每道工序开始时一次投入;第一道工序的消耗定额为20千
春:花
You’vehadaproblem,you’vethoughtaboutittillyouweretired,forgottenitandperhapssleptonit,andthenflash!Whenyo
下列程序的输出结果是_________。#includeintt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x—y*y;}main()
最新回复
(
0
)