首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { FILE *fp; int a[10]={1,2,3}, i, n; fp = fopen("d1.dat", "w"); for (i=0; i
有以下程序 #include main() { FILE *fp; int a[10]={1,2,3}, i, n; fp = fopen("d1.dat", "w"); for (i=0; i
admin
2015-07-28
42
问题
有以下程序
#include
main()
{ FILE *fp; int a[10]={1,2,3}, i, n;
fp = fopen("d1.dat", "w");
for (i=0; i<3; i++) fprintf(fp, "%d", a
);
fprintf(fp, "\n");
fclose(fp);
fp = fopen("d1.dat", "r");
fscanf(fp, "%d", &n);
fclose(fp);
printf("%d\n", n);
}
程序的运行结果是( )。
选项
A、123
B、12300
C、1
D、321
答案
A
解析
该段程序的逻辑是先用只写的方式打开二进制文件"d1.dat",将数组a中的数据用for循环逐一写入到该二进制文件中并在输入结束后写入回车符后关闭文件。之后再以只读的方式打开文件"d1.dat",并将文件中的数据读出到整型数据n上,所以输出n的值为123,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/h7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下面程序段的结果是______。 int x=234; do { printf("%3d\n",x--); } while(!x);
以下程序的功能是将文件filel.c的内容输出到屏幕上并复制到文件file2.c中。请在横线处填入适当的内容。#include<stdio.h>voidmain(){FILE______;fp1=fopen("f
以下程序运行后输入:4,abcdef<回车>,则输出结果是______。#include<stdio.h>#include<string.h>move(char*str,intn){chartemp;inti;
对于循环队列,下列叙述中正确的是
若a的值为1,则表达式!a‖++a的值是______。
下列叙述中正确的是()。
以下叙述中正确的是______。
下列选项中不合法的十六进制数是()。
以下选项中,非法的字符常量是______。
C源程序中不能表示的数制是______。
随机试题
男,29岁。左胸部及腹部被机器切割伤,胸部伤口深达胸腔,致呼吸困难,腹部伤口处有部分肠管脱出。现场处理腹部伤口的正确做法是
梅毒患者的潜伏期约为
温热病热入心包,痰热阻闭心窍所致神昏、口噤宜。首选中焦肠胃湿热,腹泻,痢疾,呕吐。宜首选
甲在强制戒毒所戒毒时,无法抗拒毒瘾,设法逃出戒毒所。甲径直到毒贩陈某家,以赊账方式买了少量毒品过瘾。后甲逃往乡下,告知朋友乙详情,请乙收留。乙让甲住下(事实一)。甲对陈某的毒品动起了歪脑筋,探知陈某将毒品藏在厨房灶膛内。某夜,甲先用毒包子毒死陈某的2条看门
建设工程项目进度控制措施中,采用信息技术辅助进度控制属于进度控制的()措施。
Word只能将文件保存为Word文档类型。()
《导游人员管理条例》规定,导游资格证书的有效期为3年。
当代教育改革的核心是()改革。
我们常常通过听声音就能判断暖壶内的水是否快灌满了,这是因为()。
______,thepayisn’tattractiveenough,thoughthejobitselfisquiteinteresting.
最新回复
(
0
)