首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
27
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下叙述中错误的是
以下程序的输出结果是______。#defineMCRA(m)2*m#defineMCRB(n,m)2*MCRA(n)+mmain(){inti-2,j=3;pr
以下对结构体类型变量td的定义中,错误的是
以下程序的输出结果是______。main(){intnum=0;while(num<=2){num++;printf("%d\n",num);}}
若有以下定义和语句,则下列选项中对w数组元素非法引用的是______。intw[2][3],(*pw)[3];pw=w;
根据下面的定义,能打印出字母M的语句是()。structperson{charname[9];intage;};structpersonclass[10]={"John",17,"Paul
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>(尖括号)括起时,寻找被包含文件的方式是()。
给定程序中,函数fun的功能是:对形参ss所指字符串数组中的M个字符串按长度由短到长进行排序。ss所指字符串数组中共有M个字符串,且串长
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
随机试题
在一次数学竞赛中,二等奖的人数是一等奖的4倍,如果将一等奖的最后5名转为二等奖,则二等奖的人数是一等奖的5倍,则一等奖与二等奖的人共有()个。
2008年九月份《中小学教师职业道德规范》日前已正式公布。这是我困继1997年以后首次对规范进行修订。在保留原来基本内容的基础上,新增了一些条日。其中,最引人注日的是()一条。
胡某,女,32岁。产后1个月,乳汁不行,乳房胀满疼痛,情志抑郁不乐。治疗除取主穴外,还应选用的是
A.需要冲服B.需要兑服C.需要另煎D.需要煎汤代水E.需要包煎
药检室负责制剂配制全过,程的检验,其主要职责有()
价差套利根据所选择的期货合约的不同,可以分为()。
法律渊源实质上是按照一定的标准对法进行的分类,根据法律渊源的含义,我们可以把法律分为:
“陋”有_______笔。
某晚,甲潜入乙家中行窃,被发现后携所窃赃物(价值900余元)逃跑,乙紧迫不舍。甲见杂货店旁有一辆未熄火的摩托车,车主丙正站在车旁吸烟,便骑上摩托车继续逃跑。次日,丙在街上发现自己的摩托车和甲,欲将甲扭送公安局,甲一拳将丙打伤,后经法医鉴定为轻伤。本案应当以
下列说法中正确的是().
最新回复
(
0
)