首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { FILE *fp; int i, a[6]={1,2,3,4,5,6},k; fp = fopen( "data.dat", "w+" ); for ( i=
admin
2020-04-18
54
问题
有以下程序
#include <stdio.h>
main( )
{ FILE *fp;
int i, a[6]={1,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/EjCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下使指针指向一个字符串的选项错误的是()。
简单程序设计步骤中不包括()。
以下叙述中错误的是()。
以下选项中可用作C语言中合法用户标识符的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
以下关于C语言数据类型使用的叙述中错误的是()。【10年3月】
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。函数fun的功能是将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制整数值返回。该串长度最大不超过15。例如,若表示
有关return语句说法不正确的是()。
随机试题
斜Y坡口焊接裂纹试验时,焊后试件需放置()后,才能做裂纹检验。
肋膈隐窝()
普济消毒饮中配伍升麻、柴胡的用意是
2003年1月9日,某县人民检察院以贪污、受贿嫌疑将某国有企业总经理乔某逮捕,后向县人民法院提起公诉。8月16日,县人民法院作出一审判决。以贪污罪、受贿罪数罪井罚,判决乔某有期徒刑8年。乔某不服,上诉至市中级人民法院。市中级人民法院经审理维持原判.并将乔某
租售期延长会增加房地产开发项目的融资成本和管理费用等项支出,特别是在贷款利率较高的情况下,会给开发商带来沉重的财务负担。()
由建设单位主持,检查施工合同的执行情况,评价工程质量是否符合技术标准及设计要求,是否可以移交下一阶段施工称为()。
土方工程施工定位桩采用( )进行检查。
领导让你负责一项工作。需要其他两个部门的配合。但是这两个部门和你所在部门关系不太融洽。你怎么处理?
1,2,7,2,5,16,2,3,( )
函数z=x2+y2在条件=1下的极值为().
最新回复
(
0
)