-
某文件占10个磁盘块,现要把将文件磁盘块逐个读入内存缓冲区,并送用户区进行分析。假设一个缓冲区与一个磁盘块大小相同,将一个磁盘块读入缓冲区的时间为100μs,将缓冲区的数据传送到用户区的时间是50μs,CPU对一块数据进行分析的时间为50μs。在单缓冲区结构下,读入并分析完该文件的时间是()。 选项: A、1500μs B、1550μs C、2000μs D、2050μs
-
程序读入20个整数,统计非负数个数,并计算非负数之和。#include <stdio.h> main(){ int i, a[20], s, count;s=count=0;for(i=0;________; i )scanf(<t%d,,J&a[i]);for(i=0; i<20; i ){ if( a[i]<0) continue ;________________________count ;}printf(us=%d\t count=%d\nM, s, count");}
-
以下程序读入20个整数,统计非负数的个数,并计算非负数之和,请补充完整。#include "stdio.h"Void main(){Int a20], i, s, count;S = 0, count = 0;For(i=0; i<20; i++)Scanf("%d",______;For(i=0; i<20; i++){If(ai]<0)______ ;S += ai];Count++;}Printf("%d %d\n", s, count);}
-
有变量定义如下:char a[10],*p=a,*q;,下列______无法正确读入一个字符串。 选项:A、scanf("%s",a); gets(p); gets(q); gets(a);
-
有变量定义如下:char a[10],*p=a,*q;,下列______无法正确读入一个字符串。
A: scanf("%s",a);
B: gets(p);
C: gets(q);
D: gets(a);
-
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。
#include <stdio.h>
int main()
{
int i,a20],sum,count;
sum=count=0;
for(i=0;i<20;i++)
{
scanf("%d", ___ );
}
for(i=0;i<___ ;i++)
{
if(a>0)
{
count++;
sum+= ___ ;
}
}
printf("sum=%d,count=%d\n",___ ,___ );
return 0;
}
-
单选题]某文件占10个磁盘块,现要把该文件所占的磁盘块逐个读入内存缓冲区,并送往用户区进行分析,假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为10μs,将缓冲区的数据传送到用户区的时间是50μs,CPU对一块数据进行分析的时间是50μs。在单缓冲区和双缓冲区结构下,读入并分析完该文件所需的时间分别是() 选项: A:1500μs、1000μs B:1550μs、1550μs C:1550μs、1100μs D:2000μs、2000μs
-
在显式链接分配中,要读入一个文件的第16块(块号从0开始),一共需要读入()个物理块。 选项: A、1 B、16 C、17 D、0
-
在显式链接分配中,要读入一个文件的第16块(块号从0开始),一共需要读入()个物理块。
A: 1
B: 16
C: 17
D: 0
-
PHP中,可以使用file_get_contents( )函数将整个文件读入一个数组中。()选项: A:正确; B:错误