首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<stdlib.h> void main() { int a[100],i; FILE *fp; for(i=0;i<20;i++)
有以下程序 #include<stdio.h> #include<stdlib.h> void main() { int a[100],i; FILE *fp; for(i=0;i<20;i++)
admin
2019-01-11
20
问题
有以下程序
#include<stdio.h>
#include<stdlib.h>
void main()
{
int a[100],i;
FILE *fp;
for(i=0;i<20;i++)
a
=rand()%100+1;
fp=fopen(’’data.txt’’,’’w+b’’);
fwrite(a,sizeof(int),20,fp);
fclose(fp);
}
当程序成功打开文件并成功写入数据后,下面说法正确的是( )。
选项
A、向文件写入了20个int型数据
B、向文件写入了100个int型数据
C、向文件写入了1个int型数据
D、向文件写入了20个随机实型数据
答案
A
解析
在C语言中fopen()函数用于打开指定路径的文件,返回该文件的指针,fwrite()函数的作用将一块内存区域中的数据写入到文本文件,rand()的功能是产生一个0-32767之间的随机数,rand()%100即为得到一个0-99之间的随机数,再加上1,即为得到一个1-100之间的随机数,执行for循环后,往数组a中存了20个1-100之间的随机数,:fwrite()函数中又规定了数据个数为20,所以选项A正确;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/c4xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是#includemain(){staticchara[]="Languagef",b[]="programe";char*p1,*p2;intk;p1=a;p2=b;for(k=0;k
以下对结构体类型变量td的定义中,错误的是
若有定义;intw[3][5];,则以下不能正确表示该数组元素的表达式是()。
一棵二叉树第六层(根节点为第一层)的节点数最多为______。
说明语句int*(*p)();的含义是______。
下面程序的输出结果是#includemain(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%d\n",*p+9);}
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为__________。
给定程序MODll.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)g学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
下面不属于软件工程的三个要素的是______。
随机试题
现代领导观念的基本特征。
诊断肺心病早期的主要依据是下列哪项
下列表述中,不正确的是()。
目前常用的互联网接入方式有()。
市场营销组合中,可以控制的营销因素有()。
入住饭店后,地陪应向全团旅游者重申当天或第二天的日程安排,包括()。
一个社会的文化及其传统,在很大程度上决定着这个社会的精神面貌,没有和谐的文化,就没有和谐的社会。在当今中国,建设和谐文化,就是建设社会主义先进文化。这个文化以社会主义意识形态为核心,继承发扬中华民族“和”、“合”文化传统,吸收借鉴世界优秀的文明成果,立足当
观:看
窗体上有一个名为List1的列表框和一个名为Command1的命令按钮,并有下面的事件过程:PrivateSubCommand1_Click() n%=List1.ListIndex Ifn>0Then ch$=List1.Lis
Untilthen,hisfamily______fromhimforsixmonths.
最新回复
(
0
)