首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main( ) { FILE *fp; int k,n,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w"); fprintf
有以下程序: #include main( ) { FILE *fp; int k,n,a[6]={1,2,3,4,5,6}; fp=fopen("d2.dat","w"); fprintf
admin
2015-08-09
48
问题
有以下程序:
#include
main( )
{
FILE *fp;
int k,n,a[6]={1,2,3,4,5,6};
fp=fopen("d2.dat","w");
fprintf(fp,"%d%d%d\n",a[0],a[1],ar z]);
fprintf(fp,"%d%d%d\n",a[3],a[4],a[5]);
felose(fp);
fp=fopen("d2.dat","r");
fscanf(fp,"%d%d",&k,&n);
printf("%d%d\n",k,n);
felose(fp);
}
程序运行后的输出结果是( )。
选项
A、1 2
B、l 4
C、123 4
D、123 456
答案
D
解析
本题考查文件操作函数。执行fopen函数打开硬盘文件d2.dat,执行两次frintf函数则向硬盘文件d2.dat写入数据123、456,执行fscanf函数时从硬盘文件d2.dat中读取数据到两个整数k和n中,最后执行printf函数打印读取的数据到屏幕上,显示123 456。所以D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/dQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<stdio.h>main(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1:m++;switch(b%
下列程序的输出结果是()。#include<stdio.h>main(){inta=4;printf("%d\n",(a+=a-=a*A));}
下列程序的输出结果是()。#inClude<stdio.h>main(){charch[2][5]={"1234","5678"},*p[2];inti,j,s=0;for(i=0;i<2;i++)
若有说明语句:doubleop,a;,则能通过scanf语句正确给输入项读入数据的程序段是()。
设有定义:ihta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
语句int(*ptr)()的含义是()。
设有下列宏定义:#defineA2#defineBA+3则执行赋值语句:t=b*2;t为血型变量后的值是______。
与表达式a+=b等价的另一书写形式是______。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
随机试题
噬菌体是一类
先天性卵巢发育不全综合征最常见的核型是
除氧器的汽压通过()来进行控制。
建设单位应当自领取施工许可证之日起( )内开工。
根据《支付结算办法》的规定,银行汇票的提示付款期限是自出票日起3个月。()
事业单位支出管理的重点是()。
去年全年检察机关和全国各级工商行政管理机关月均查办案件的数量分别为()2006年全国各级工商行政管理机关向司法机关移送涉嫌犯罪的医药领域商业贿赂案件占向司法机关移送涉嫌犯罪的商业贿赂案件总数的()。
某数值编码为FFH,若它所表示的真值为-127,则它是用(10)表示的;若它所表示的真值为-1,则它是用(11)表示的。
Whatisthemangoingtodoverysoon?
Onceitwaspossibletodefinemaleandfemaleroleseasilybythedivisionoflabor.Menworkedoutsidethehomeandearnedthe
最新回复
(
0
)