-
有变量定义如下: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);
-
已知函数调用的形式:fread(buffer,size,count fp);其中buffer代表是________。选项: A:一个整型变量,代表要读入的数据项总数; B:一个文件指针,指向要读入的文件; C:一个指针,指向要存放读入数据的地址; D:一个存储区,存放读入数据的地址
-
下面程序的功能是:读入20个整数,统计非负数的个数,并计算非负数之和,请填空
#include <stdio.h>
int main()
{
int i,a20],s,count;
s=0;
count=___;
for(i=0;i<___;i++)
scanf("%d",&ai]);
for(i=0;i<20;i++)
{
if(ai]<0) ___
s+=ai];
count++;
}
printf("s=%d\t count=%d\n",s,count);
return 0;
}
-
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。<p>void main()</p><p>{ </p><p>int i,a20],sum,count;</p><p>sum=count=0; </p><p>for(i=0;i<20;i++) </p><p> scanf("%d",____________); </p><p>for(i=0;i<20;i++) </p><p>{ </p><p> if(ai]>0) </p><p> { </p><p> count++; </p><p> sum+=ai]; </p><p> } </p><p>} </p><p>printf("sum=%d,count=%d\n",sum,count);</p><p>}</p>
-
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。
#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个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送到用户区进行分析,假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100μs,将缓冲区的数据传送到用户区的时间是50 μs ,CPU对一块数据进行分析的时间为50 μs 。在单缓冲和双缓冲结构下,读入并分析完该文件的时间分别是( )。 选项: A、1500 μs,1000 μs B、1550 μs,1100 μs C、1550 μs ,1550 μs D、2000 μs,2000 μs
-
单选题]某文件占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