首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() {FILE*fp;int i=20,j=30,k,n; fp=fopen("d1.dat","w"); fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j); fc
有以下程序 #include<stdio.h> main() {FILE*fp;int i=20,j=30,k,n; fp=fopen("d1.dat","w"); fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j); fc
admin
2020-11-27
24
问题
有以下程序
#include<stdio.h>
main()
{FILE*fp;int i=20,j=30,k,n;
fp=fopen("d1.dat","w");
fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j);
fclose(fp);
fp=fopen("d1.dat","r");
fscanf(fp,"%d%d",&k,&n);printf("%d%d\n",k,n);
fclose(fp);}
程序运行后的输出结果是( )。
选项
A、20 30
B、20 50
C、30 50
D、30 20
答案
A
解析
分析程序段,首先以只写方式打开文件,利用fprintf函数将i和j的值写入到文件d1.dat中,然后关闭文件:再以只读方式打开文件,利用格式化输入函数fscanf将文件中的数据赋值给k和n,最后输出k和n的值,分别是20和30。
转载请注明原文地址:https://kaotiyun.com/show/nstp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表达式3.6-5/2+1.2+5%2的值是
设有定义:doublea[10],*s=a;,以下能够代表数组元素a[3]的是()。
下列选项中,能正确定义数组的语句是
以下关于结构化程序设计的叙述中正确的是
合法的C语言数据常量是()。
设循环队列的存储空间为Q(1:m),初始状态为front=rear=m。经过一系列正常的操作后,front=1,rear=m。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
下面不属于软件需求规格说明书内容的是
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
随机试题
麻醉前的镇痛药是属于抗胆碱能的药是
某工程拟采用导流型容积式水加热器,计算容积为10m3,应采用5m3的热交换器()。
根据《招标投标法》的规定,必须进行招标的工程建设项目包括()。
随着期货市场的发展,套期保值者已将套期保值活动视为( )。
自劳动争议调解组织收到调解申请之日起30日内未达成调解协议的,当事人可以依法申请仲裁。()
我国最早论述声乐的著作是()
“最近发展区”和“教育要走在发展的前面”是()学派所倡导的。
自发投资支出增加10亿美元,会使IS()
firstaid
Mikewasveryrespectfulathomeand______tohisparents.
最新回复
(
0
)