首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { FILE *fp; int i,k,n; fp=fopen("data.dar", "w+"); for(i=1;i<6;i+
有以下程序 #include <stdio.h> main() { FILE *fp; int i,k,n; fp=fopen("data.dar", "w+"); for(i=1;i<6;i+
admin
2013-02-23
23
问题
有以下程序 #include <stdio.h> main() { FILE *fp; int i,k,n; fp=fopen("data.dar", "w+"); for(i=1;i<6;i++) { fprintf(fp,"%d ",1); 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.daf".然后使用一个for循环,循环变量i从1递增到5,在循环体中每次写入循环变量i的值和4个空格,当i能被3整除的时候写入一个换行符。所以循环结束时,文件中的内容应该为:
1 2 3
4 5
接下来程序使用rewind()函数,将文件的读写指针调回起始位置。并调用fscanf()函数从文件中读取两个整数到变量k和n。所以最终输出应该为:1 2。故本题选D。
转载请注明原文地址:https://jikaoti.com/ti/v5n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#include<stdio.h>#defineSQR(x)x*xmain(){inta,k=3;a=++SQR(k+1);printf("%d\n",a
以下程序输出的结果为______。main(){char*alpha[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX");char**p;inti;
假定所有变量均已正确说明,下列程序段运行后x的值是a=d=c=0;x=35;if(!a)x=-1,elseif(b);if(c)x=3;elsex=4;
有以下程序main(){intx=10,y=10;printf("%d%d\n",x--,--y);}程序运行后的输出结果是()
软件测试与排错是两类相互联系而又性质不同的活动,在下述项目中,不具有排错活动特征的项目是______。
对一组记录{54,38,96,23,15,72,60,45,83}进行直接插入排序时,当插入第5个记录到有序表时,寻找插入位置需比较【】次。
下列运算符中,不属于关系运算符的是______。
以下叙述中正确的是()
以下各选项企图说明一种新的类型名,其中正确的是______。
下面能正确进行字符串赋值操作的是
随机试题
IfI______morecareful,suchmistakecouldhavebeenavoided.
患者,女,25岁,因葡萄胎需给予清宫治疗。术后要求随访的时间是
设A,B,C均为n阶方阵,且ABC=E,则()。
下列费用中,属于监理直接成本的是()。
住房公积金不属于职工薪酬的核算范围。()
依次填入下列各句横线处的词语,最恰当的一组是()(1)中美关系_______动荡,不符合双方的根本利益。(2)你比他只是_______差一点,其实两人不相上下。(3)这几天我_______接到一些莫名其妙的电子邮件。
2008年教育部新修订的《中小学教师职业道德规范》中首次增加以下哪一条?()
儿童先背诵乘法口诀,然后学习乘法计算,在计算时还要边念口诀边计算。这说明()。
督察人员发现人民警察违反警容风纪规定的,必须当场予以纠正。()
设有学生表student(学号,姓名,性别,出生日期,院系)、课程表course(课程号,课程名,学时)和选课表score(学号,课程号,成绩),查询"计算机系"学生的学号、姓名、学生所选课程的课程名和成绩,正确的命令是
最新回复
(
0
)