首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
48
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下叙述中错误的是
下列程序的输出结果是______。#include<stdio.h>main(){inta=2,b=-1,c=2;if(a<b)i
下述关于数据库系统的叙述中正确的是______。
根据下面的定义,能打印出字母M的语句是()。structperson{charname[9];intage;};structpersonclass[10]={"John",17,"Paul
下列给定程序中,函数proc()的功能是:应用递归算法求某数a的平方根。求平方根的迭代公式如下:x1=(x0+a/x0)/2例如,3的平方根为1.732051。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main()函数,不得增
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,查找含有形参substr所指子串的所有字符串并输出,若没找到则输出相应信息。ss所指字符串数组中共有N个字符串,且串长小于M。程序中库函数substr(s1,s2)的功能是在s1串中查找s2子串,
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中右边的字符删除,只保留左边的k个字符。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
软件定义时期主要包括【】和需求分析两个阶段。
以下叙述中正确的是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
下列情况中,发价不得撤销的是()
阅读余光中《听听那冷雨》中的文字,然后回答问题。雨不但可嗅,可观,更可以听。听听那冷雨。听雨,只要不是石破天惊的台风暴雨,在听觉上总是一种美感。大陆上的秋天,无论是疏雨滴梧桐,或是骤雨打荷叶,听去总有一点凄凉,凄清,凄楚。于今在岛上回味,则在凄楚
烟雾病是颅内哪部分血管的病变引起的
中药材气调养护,充N2降氧防虫的氧气浓度控制在气调养护,以杀虫为目的,其C02浓度应控制在
脾虚下陷的主要症状有
地下连续墙混凝土浇灌应满足以下要求()。[2014年真题]
MIPS作为单位,是用来衡量计算机系统的()性能指标。
某研究机构对于本地区的劳动力市场状况进行了研究,结果发现以下几种情况:第一,本地区的大部分企业都是劳动密集型企业,同时企业所生产的产品的需求价格弹性也比较大;第二,本地区男性劳动力和女性劳动力之间的交叉工资弹性较高,而且为负值;第三,本地区目前处于一种劳动
下列对洋务运动的指导思想的表述正确的是
PapermakinginChina________fromtheretoNorthAfricaandEurope.
最新回复
(
0
)