首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() { FILE *fp; int i,k=0, n=0; fp=fopen("d1.dat","w"); for(i=1;i<4;i++)
有以下程序: #include <stdio.h> main() { FILE *fp; int i,k=0, n=0; fp=fopen("d1.dat","w"); for(i=1;i<4;i++)
admin
2009-01-15
47
问题
有以下程序: #include <stdio.h> main() { FILE *fp; int i,k=0, n=0; fp=fopen("d1.dat","w"); for(i=1;i<4;i++) fprintf(fp,"%d",i); fclose(fp); fp=fopen("d1.dat","r"); fscanf(fp,"%d%d",&k,&n); printf("%d%d\n",k,n); fclose(fp); } 执行后输出结果是( )。
选项
A、1 2
B、123 0
C、1 23
D、0 0
答案
2
解析
本题中首先定义了一个文件指针fp,然后通过函数fopen以“w”的方式打开文件“d1.dat”,直接通过一个for循环,每循环一次调用函数fprintf将i的值写进fp所指的文件中,该循环共循环3次,循环完后fp所指文件的内容为123。然后通过fclose函数关闭fp所指文件。接着通过fscanf函数将fp所指文件的内容读出并赋值给变量k和变量n,由于fp所指文件中只有123没有分隔符,故只给k赋值为123,变量n的值依然为以前的值,故最后输出k和n的值为123。所以,4个选项中选项B符合题意。
转载请注明原文地址:https://www.kaotiyun.com/show/LFXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:PrivateSubForm_Click()DimaAsStringa=InputBox("输入一个字符串")Fori=Len(a)To1Step-1PrintM
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0—1000范围内的整数,然后放入一个数组中,然后输出这20个整数中大于500的所有整数之和。程序运行后,单击命令按钮(名称为Command1,标题
求1!+2!+……+10!的程序如下:PrivateFunctions(xAsInteger) f=1 Fori=1Toxf=f*i Next s=fEndFunctionPrivateSubCommand1
以下关于VB的叙述中,错误的是( )。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
以下关于变量作用域的叙述中错误的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
以下关于方法的叙述中,错误的是
下列各排序法中,最坏情况下的时间复杂度最低的是()。
支持子程序调用的数据结构是
随机试题
“会当凌绝顶,一览众山小”是泰山上天街的真实写照。()
我闻今相国昆山顾秉谦者,严相国俦也。俦:
设函数f(x)具有四阶导数,且f"(x)=,则f(4)(x)=()
体内合成卵磷脂时不需要
酒精燃烧法适用于快速简易测定细粒土(含有机质的除外)的含水量。()
根据《车险示范条款》,被保险机动车理赔时按照一定的事故责任确定免赔率,在机动车第三者责任保险中被保险机动车一方负主要责任的,其免赔率为()。
某市一中外合资日化企业为增值税一般纳税人,主要业务为生产洗护用品。2017年有关生产经营情况如下:(1)外购原材料取得增值税专用发票,支付价款2400万元,增值税税额408万元,发票已通过认证。(2)批发销售自产洗发水25万件,开具增值税专用发票,取得
大众传播研究中的“两级传播”理论是在什么样的研究背景下提出来的?它的提出对传播效果研究产生了怎样的冲击?(北大2008研)
A、 B、 C、 D、 B
Nosooner_____homethanhewasaskedtostartonanotherjourney.
最新回复
(
0
)