首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include/stdio.h> main() {FILE *fp;int k,n,a[6]={1,2,3, 4,5,6}; fp=fopen("d2.dat","w"); fprintf(
有下列程序: #include/stdio.h> main() {FILE *fp;int k,n,a[6]={1,2,3, 4,5,6}; fp=fopen("d2.dat","w"); fprintf(
admin
2016-12-28
42
问题
有下列程序:
#include/stdio.h>
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],
a[2]);
fprintf(fp,"%d%d%d\n”,a[3],a[4],
a[5]);
fclose(fp);
fp=fopen("d2.dat","r");
fscanf(fp,"%d%d",&k,&n);
printf("%d%d\n",k,n);
fclose(fp);
}
程序运行后的输出结果是
选项
A、1 4
B、123 456
C、123 4
D、1 2
答案
B
解析
用文件函数fopcn打开d2.dat文件并把数组a[6]中的元素分两行写入到d2.dat文件中,关闭文件。然后冉次打开文件d2.dat,用fscanf()函数读取文件d2.dat中的数据,因为每行没有分隔符,所以每一行会被认为是一个完整的数,并存入到变量k和n中,输出变量k和n的值为123 456。
转载请注明原文地址:https://kaotiyun.com/show/4wDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x+8)2-2(x+8)+6y2=sin2(x)-2sin(x)+6请填空。ginclude"math.h"doublefun(doublex){re
以下正确的程序段是
运行下面程序时,从键盘输入字母H,则输出结果是main(){charch;ch=getchar();swimh(ch){case’H’:printf("Hello!\n");case’G’:printf
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#includemain(){FILE*fp;charch;fp=fopen(【】);ch=fgetc(fp);whil
函数fun的返回值是【】fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)mm++;while(b[n]){*(a+num)=b[n];num++;n++;}r
有以下函数:intfun(char*s){char*t=s;while(*t++);return(t-s)该函数的功能是______。
以下叙述中错误的是______。
下列叙述中正确的是______。
下列关于栈的描述中错误的是()。
随机试题
正常人脑脊液中白细胞数为
关于丹毒,下列哪项是正确的
下列各项,可以直接增加企业利润的有()。
某基金会于年末结转净资产,2014年至2015年发生下列业务:(1)2014年10月6日,收到甲公司500万元的现金捐赠,甲公司要求该基金会在2015年内使用该款项资助贫困母亲。(2)2014年11月8日,收到乙公司800万元的现金捐赠,乙公司
关于办公环境中的隐患,以下描述不正确的选项是()。
某工地地处A区与B区的交界处,某日,一工人因劳资纠纷与包工头发生争执,并纠集了多名老乡到其办公室“讨说法”,双方言语不和,进而大打出手,围观群众立即报了警。关于此案的管辖权说法错误的是()。
根据《物权法》的规定,下列有关最高额抵押权的表述,正确的是()。
已知函数fun的原型为intfun(int,int,int),下列重载函数原型中错误的是()。
Wheredidthemangetthemoneyforhiscompany?
YouwillhearJackLester,founderofHindeInstrumentsCorporation,atelescopemanufacturer,givingatalkaboutthedevelopme
最新回复
(
0
)