首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() { FILE *fp; int i,k,n; fp=fopen("data.dar","w+"); for(i=1;i<6;
有以下程序: #include <stdio.h> main() { FILE *fp; int i,k,n; fp=fopen("data.dar","w+"); for(i=1;i<6;
admin
2013-06-11
10
问题
有以下程序: #include <stdio.h> main() { FILE *fp; int i,k,n; fp=fopen("data.dar","w+"); for(i=1;i<6;i++) { fprintf(fp,"%d ",i); if(i%3==0) fprintf(fp,"\n"); } rewind(fp); fscanf(fp,"%d%d",&k,&n); printf("%d%d\n",k,n); fclose(fp); } 程序运行后的输出结果是( )。
选项
A、0 0
B、123 45
C、1 4
D、1 2
答案
8
解析
程序首先定义了一个文件指针fp,并使用fopen()函数以“w+”方式新建一个可读写文件“data.dat”。然后使用一个for循环,循环变量i从1递增到5,在循环体中每次写入循环变量i的值和 4个空格,当i能被3整除的时候写入一个换行符。所以循环结束时,文件中的内容应该为:
1 2 3
4 5
接下来程序使用rewind()函数,将文件的读写指针调回起始位置。并调用fscanf()函数从文件中读取两个整数到变量k和n。所以最终输出应该为:1 2。故本题选D。
转载请注明原文地址:https://kaotiyun.com/show/qwJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#include<stdio.h>main(){doublea=1234.56789;printf("%8.4f,%8.2f\n",a,a);}
以下程序的输出结果是______。#include<stdio.h>main(){intx=10,y=10;printf("%d%d\n",x--,--y);}
若想通过以下输入语句使a=5.0,b=4,c=3,则输入数据的形式应该是______。intb,C;floata:scanf("%f,%d,c=%d”,&a,&b,&c);
存储结点中数据域占用的存储量与整个结点占用存储量之比称为______。
在结构化方法中,用数据流程图(DFD)
数据流的类型有______和事务型。
给定程序MODI1.C中函数fun的功能是:求出字符串中最后一次出现的子符串的地址,通过函数值返回,在主函数中输入从此地址开始的字符串;若未找到,则函数值为MULL。例如,当字符串中的内容为:"abcdabfcdx",t中的内容为:"ab"时,输出结果应
以下叙述中错误的是
n个顶点的连通图中边的条数至少为______。
字符串"\\\"ABCDEF\"\\"的长度是()。
随机试题
心肌梗死的发热很少超过()
下列行为人以他人的名义而进行的“代理”活动,是无权代理的有( )。
在以下的合同中,( )属于效力待定的合同。
某石油化工企业在进行总平面设计时,明火加热炉宜集中布置在装置的边缘,且位于可燃气体、液化烃、甲B类液体设备的()。
下列关于民事诉讼管辖的说法中,正确的是()。
下列不属于广告监理管理的行政许可的是()。
某人购得一条电热毯,在使用时因该电热毯漏电而受伤害,如果他向法院起诉,法律保护其请求权的诉讼时效期间为()。
Thecentralgovernmenthopestocurtailmilitaryspendinginthenextyear.
Facialtattooingisastandard______amongcertainpeoples.
Work-lifeBalance:FlexAppealGeorginaBlizzardandNickyImriedecidedtheyneededtofindamoreflexibleworkingpattern
最新回复
(
0
)