首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {FILE*fp;char str[10]; fp=fopen("myfile.dat","W"); fputs("abc",fp);fclose(fp); fp=fopen("myfile.dat","a
有以下程序 #include main() {FILE*fp;char str[10]; fp=fopen("myfile.dat","W"); fputs("abc",fp);fclose(fp); fp=fopen("myfile.dat","a
admin
2015-12-25
53
问题
有以下程序
#include
main()
{FILE*fp;char str[10];
fp=fopen("myfile.dat","W");
fputs("abc",fp);fclose(fp);
fp=fopen("myfile.dat","a+");
fprintf(fp,"%d",28);
rewind(fp);
fscanf(fp,"%s”,str);puts(str);
fclose(fp);
}
程序运行后的输出结果是
选项
A、28c
B、abc28
C、abc
D、因类型不一致而出错
答案
B
解析
在程序中首先把字符串abc写入到文件myfile.dat中,然后再把整数28追加到字符串abc的后面,最后把文件myfile.dat的内容读入到字符串str中,并把其内容输出。
转载请注明原文地址:https://kaotiyun.com/show/qRDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:fun(intx,inty){return(x+y);}main(){inta=l1b=2,c=3,sum;sum=fun((a++,b++,a+b),C++);printf("%d\n",sum);
下列程序的输出结果是______。main(){inta[]={31,27,20,12,6,1),*p=a;p++;printf("%d\n",*(p+2));}
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是()。#include<stdio.h>main(){chars1[]="chinese",s2[]="japnese";
下列程序执行输出的结果是()。#include<stdio.h>f(inta){intb=0;stoicc=3;a=c++;b++;return(a);}
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
下列选项中不合法的+六进制数是()。
C语言库函数fgets(str,n,fp)功能是______。
随机试题
心源性呼吸困难的临床表现特点?
重叠构词
急性粒一单细胞性白血病(M4)下列哪项不正确
关于护理程序,描述正确的是
弯沉代表值()设计验收弯沉值时,相应分项工程应为合格。
(2013年卷二第6题)根据商标法及相关规定,下列哪种说法是正确的?
个体在了解一基本的动作机制后,视图尝试做出某种动作的行为属于()。
有以下程序:#includeintfun(int*b,intn){inti,r=1;for(i=0;i
Whoneedsapublisher?BobYoung,CEOofprint-on-demandserviceLulu.com,saysthatthepublishingand【1】ofbooksonlinewilln
Inthe(11),theonlyknownway,toIndiafromEuropeinvolvedtravelingthroughTurkey.WhentheTurks(12)anewtaxon
最新回复
(
0
)