首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include main() { FILE*fp;int a[10]={1,2,3},i,n; fp=fopen("d1.dat","w"); for(i=0;i<3;
有下列程序: #include main() { FILE*fp;int a[10]={1,2,3},i,n; fp=fopen("d1.dat","w"); for(i=0;i<3;
admin
2013-10-19
63
问题
有下列程序:
#include
main()
{
FILE*fp;int a[10]={1,2,3},i,n;
fp=fopen("d1.dat","w");
for(i=0;i<3;i++)fprintf(fp,"%d",a
);
fprintf(fp,"\n");
fclose(fp);
fp=open("d1.dat","r");
fscanf(fp,"%d",&n);
fclose(fp);
printf("%d\n",n);
}
程序的运行结果是
选项
A、12300
B、123
C、1
D、321
答案
B
解析
本题考查以读和写的方式打开文件对文件内容操作的不同,fp=fopen("d1.dat","w");以可写的方式为输出建立新文本文件,调用printf,输出“123”,fp=fopen("d1,dat","r");以只读的方式打开文本文件,不能对文件内容进行操作。
转载请注明原文地址:https://kaotiyun.com/show/SqJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一般来说,数据库的设计过程要经历3个大的阶段,即可行性分析与研究阶段、系统设计阶段、设计实施与系统运行阶段。概念设计、逻辑结构设计、物理结构设计属于数据库设计的【】阶段。
下面程序的输出结果是()。main(){structm1{inta;intb;}en[2]={1,3,2,7);printf("%d\n",en[0].b/en[0].a*en[1].a);
程序中头文件type1.h的内容是()。#defineN5#defineM1N*3程序如下:#define"type1.h"#defineM2N*2main(){
若已知a=10、b=20,则表达式!a<b的值为【】。
计算机中存储容量的基本单位是字节,它的英文名称是【】。
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后x的值为()。
请读程序片段(字符串内没有空格字符):printf("%d\n",strlen("ATS\n012\1\\"));上面程序片段的输出结果是_______。
若已定义:inta[9],*p=a;并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是_______。
随机试题
淋巴瘤患者进行脑脊液检查见于下列哪种情况
职业病目录中,职业中毒有()种。
按照施工合同示范文本的规定,工程师接到承包人提交的进度计划后,应在合同约定的时间内予以确认或提出修改意见。如果工程师没有在约定时间内予以确认或提出修改意见,则视为()。
下列缺陷中,属于施工单位责任保修范围的是()。
下列说法正确的是()。
()是商业银行公司信贷市场营销的起点,也是商业银行制定和实施其营销策略的基础和前提。
简述建立以学生为本的班级管理新机制的要求。
四阶行列式D==_____.
操作系统是计算机系统中的_______。
WhichofthefollowingareasislikelytoseethehighestdeclinerateinrealGDPgrowthin2019accordingtothepassage?
最新回复
(
0
)