首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
2020-05-19
52
问题
有下列程序:
#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);
f-p=open("d1.dat","r");
fscanf(fp,"%d",&n);
fclose(fp);
printf("%d\n",n);
}
程序的运行结果是
选项
A、12300
B、123
C、1
D、321
答案
B
解析
本题考查以读和写的方式打开文件对文件内容操作的不同,fp=fopen("d1.dat","w");以可写的方式为输出建立新文本文件,调用printf,输出“123”,fp=fopen("d1,dat","r");以只读的方式打开文本文件,不能对文件内容进行操作。
转载请注明原文地址:https://kaotiyun.com/show/4gCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义字符串的语句是()。
在下列定义语句中,编译时会出现编译错误的是()。
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其他3个不同的是()。
下述程序的输出结果是()。#includevoidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%d",*(p++));prin
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
给定程序MODI1.C中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,在调用fun函数之前给a输入字符串:ABCDEFGHIJK,调用函数之后,字符数组b中的内容则为:ABCDEFGHI
下列关于函数的叙述中正确的是()。
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是()。
若有定义语句doublea,*p=&a;,下列叙述中错误的是()。
随机试题
陶瓷材料比硬质合金具有更高的硬度(91~95HRA)和耐热性,在()℃的温度下仍能切削。
肝肠循环可影响
患者高热2天,突然出现四肢抽搐、神昏谵语、舌红、苔黄燥、脉洪数无力等症。此属
下列房地产相关法规中,属于行政法规的有()。
某有限责任公司分别由企业和自然人投资设立,2018年4月召开股东大会形成决议,将2017年度实现的税后利润中的2000万分配给股东,3000万转增资本,并于2018年4月办理款项支付和转增手续。根据上述资料,回答下列问题:向股东分红和转增
设立基金管理公司的注册资本不低于人民币三亿元,且必须为实缴货币资本。()
2007年,中国人民银行加大了宏观金融调控的力度,灵活运用货币政策工具:第一,运用公开市场操作,2007年累计发行央行票据4.07万亿,其中对商业银行定向发行的3年期央行票据5550亿;第二,适时运用存款准备金率工具,年内共上调人民币存款准备金率10
信贷额度与周转信贷协议的不同之处有()。
1,3,4,13,53,(),36571
AccordingtoAnneKrueger,long-termgovernmentprotectiongiventosteelcompaniesWhichofthefollowingcanbeadisadvantag
最新回复
(
0
)