网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

对“fread(arr, 36, 3, fp )”解释正确的是 。

A.从fp中读出整数36,并存放至 arr 中

B.从fp中读出整数36和3,并存放至 arr 中

C.从fp中读出36个字节的内容,并存放至 arr 中

D.从fp中读出3个36 个字节的内容,并存放至 arr 中


参考答案和解析
从 fp 中读出 3 个 36 个字节的内容,并存放至 arr 中
更多 “对“fread(arr, 36, 3, fp )”解释正确的是 。A.从fp中读出整数36,并存放至 arr 中B.从fp中读出整数36和3,并存放至 arr 中C.从fp中读出36个字节的内容,并存放至 arr 中D.从fp中读出3个36 个字节的内容,并存放至 arr 中” 相关考题
考题 有以下程序#include stdio.hmain(){ FILE *fp; int i;char ch[]="abcd",t;fp=fopen("abc.dat","wb+");for(i=0; i4; i++) fwrite(ch[i],1,1,fp);fseek(fp,-2L,SEEK_END);fread(t,1,1,fp);fclose(fp);printf("%c\n",t);}程序执行后的输出结果是A)dB)cC)bD)a

考题 有以下程序#include stdio.hmain ( ){ FILE *fp; int i,a[6]={1,2,3,4,5,6};fp=fopen("d3.dat", " w+b");fwrite(a,sizeof(int),6,fp);fseek(fp,sizeof(int)*3,SEEK_SET); /* 该语句使读文件的位置指针从文件头向后移动 3 个 int 型数据 */fread(a,sizeof(int),3,fp); fclose(fp);for(i=0;i6;i++) printf("%d,",a[i]);}程序运行后的输出结果是A)4,5,6,4,5,6,B)1,2,3,4,5,6,C)4,5,6,1,2,3,D)6,5,4,3,2,1,

考题 有以下程序#include stido.hmain(){ FILE *fp; int a[10]={1,2,3,0,0},i;fp=fopen("d2.dat,"wb");fwrite(a,sizeof(int),5,fp);fwrite(a,sizeof(int),5,fp);fclose(fp);fp=fopen("d2.dat","rb");fread(a,sizeof(int),10,fp);fclose(fp);for(i=0;i10;i++) printf("%d",a[i]);}程序的运行结果是A)1,2,3,0,0,0,0,0,0,0,B)1,2,3,1,2,3,0,0,0,0,C)123,0,0,0,0,123,0,0,0,0,D)1,2,3,0,0,1,2,3,0,0,

考题 fread(buf,64,2,fp)的功能是 _______ 。 A.从fp文件流中读出整数64,并存放在buf中B. 从fp文件流中读出整数64和2,并存放在buf中C. 从fp文件流中读出64个字节的字符,并存放在buf中D. 从fp文件流中读出2个64个字节的字符,并存放在buf中

考题 有以下程序includemain(){FILE*fp;int i,a[6]={1,2,3,4,5,6};fp=fopen("d3.dat","w+b" 有以下程序 #include<stdio.h> main() {FILE*fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d3.dat","w+b"); fwrite(a,sizeof(int),6,fp); fseek(fp,sizeof(int),3,SEEK_SET);/*该语句使读文件的位置指针从文件头向后移动3个int型数据*/ fread(a,sizeof(int),3,fp);fclose(fp); for(i=0A.4,5,6,4,5,6,B.1,2,3,4,5,6,C.4,5,6,1,2,3,D.6,5,4,3,2,1,

考题 有以下程序 include main(){FILE *fp;int i; char ch[]="abcd",t; fp=fopen("abc.dat" 有以下程序 #include <stdio.h> main() {FILE *fp; int i; char ch[]="abcd",t; fp=fopen("abc.dat","wb++"); for(i=O;i<4;i++)fwrite(ch[i],1,1,fp); fseek (fp,-2L,SEEK_END); fread (t,1,1,fp); fclose (fp); printf ("%c\n",t); } 程序执行后的输出结果是______。A.dB.cC.bD.a

考题 有以下程序 include main() { FILE *fp;int i,a[6]={1,2,3,4,5,6}; fp= 有以下程序 #include<stdio.h> main() { FILE *fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d3.dat","w+b"); fwrite(a.sizeof(int),6,fp); fseek(fp,sizeof(int)*3,SEEK_SET):/*该语句使读文件的位置指针从文件头向后移动3个int型数据*/ fread(a,sizeof(int),3,fp);fclose(fp); for(i=0;i<6;i++)printf("%d,",a[i]); } 程序运行后的输出结果是A.4,5,6,4,5,6,B.1,2,3,4,5,6,C.4,5,6,1,2,3,D.6,5,4,3,2,1,

考题 ( 21 )下面正确使用动态数组的是A )Dim arr () As Integer…ReDim arr ( 3 , 5 )B )Dim arr () As Integer…ReDim arr ( 50 ) As StringC )Dim arr ()…ReDim arr ( 50 ) As IntegerD )Dim arr ( 50 ) As Integer…ReDim arr ( 20 )

考题 有以下程序(提示:程序中fseek(fp-2L*sizeof(int),SEEK_END) ;语句的作用是使位置指针从文件末尾向前移2*sizeof(ing)字节) #include <stdio.h> main() { FILE *fp; int i, a[4]={1,2,3,4},b; fp=fopen("data.dat","wb"); for(i=0;i<4;i++) fwrite(a[i],sizeof(int),1,fp); fclose(fp); fp=fopen("data.dat","rb"); fseek(fp,-2L*sizeof(int),SEEK_END) ; fread (b, sizeof (int),1,fp); /*从文件中读取sizeof(int)字节的数据到变量b中*/ fclose(fp); printf("%d\n",B) ; } 执行后输出结果是A.2B.1C.4D.3

考题 fread(buf,32,2,fp)的功能是______。A.从fp文件流中读出整数32,存放在buf中B.从fp文件流中读出32个字节的字符,存放在buf中C.从fp文件流中读出整数32和2,存放在buf中D.从fp文件流中读出2块32个字节的字符,存放在buf中

考题 以下程序运行后的输出结果是 。includemain(){FILE*fp;int x[6]={l,2,3,4,5,6},i;fp=fopen(“test.dat”,”wb“);fwrite(x,sizeof(int),3,fp);rewind(fp);fread(x,sizeof(int),3,f}]);for(i=0;i6;i++)printf(“%d”,x[i]);printf(“\n”);fclose(fp);}

考题 下面正确使用动态数组的是( )。A.Dim arr( )As Integer … ReDim arr(3,5)B.Dim arr( )As Integer … ReDim arr(50)As StringC.Dim arr( ) … RcDim arr(50)As IntegerD.Dim arr(50)AS Integer … ReDim arr(20)

考题 有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2 * sizeof(int)字节): #include <stdio.h> main() { FILE *fp; int i, a[4]={1,2,3,4},b; fp=fopen("data.dar","wb"); for(i=0;i<4;i++) fwrite(a[i],sizeof(int),1,fp); fclose(fp); fp=fopen("data.dar","rb"); fseek(fp,-2L*sizeof(int),SEEK_END); fread(b,sizeof(int),1,fp); /*从文件中读取sizeof(int)字节的数据到变量b中*/ fclose(fp); printf("%d\n",b); } 执行后的输出结果( )。A.2B.1C.4D.3

考题 有以下程序 include main() { FILE *fp; int' a[10]={1,2,3,0,0},i; 有以下程序 #include <stdio.h> main() { FILE *fp; int' a[10]={1,2,3,0,0},i; fp = fopen("d2.dat", "wb"); fwrite(a, sizeof(int), 5, fp); fwrite(a, sizeof(int), 5, fp); fclose(fp); fp = fopenCd2.dat", "rb"); fread(a, sizeof(int), 10, fp); fclose(fp); for (i=0; i<10; i++) printf("%d,", a[i]); }A.1,2,3,0,0,0,0,0,0,0,B.1,2,3,1,2,3,0,0,0,0,C.123,0,0,0,0,123,0,0,0,0,D.1,2,3,0,0,1,2,3,0,0,

考题 有以下程序:includemain(){ FILE *fp;int a[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb 有以下程序: #include<stdio.h> main() { FILE *fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwrite(a,sizeof(int),5,fp); fwrite(a,sizeof(int),5,fp); fclose(fp); fp=fopen("d2.dat","rb"); fread(a,sizeof(int),10,fp); fclose(fp); for(i=0;i<10;i++)printf("%d,",a[i]); } 程序的运行结果是( )。A.1,2,3,0,0,0,0,0,0,0,B.1,2,3,1,2,3,0,0,0,0,C.123,0,0,0,0,123,0,0,0,0,D.1,2,3,0,0,1,2,3,0,0,

考题 以下不能对二维数组arr进行正确初始化的语句是() A.int arr[2][3]={0}B.int arr[][3]={1,2,3,4,5}C.int arr[2][3]={{1,2},{3,4},{5,6}}D.int arr[2][3]={{1},{3,4,5}}

考题 有以下程序 include main( ) { FILE *fp;int i,a[6]={1,2,3,4,5,6}; fp=fopen("d3.da 有以下程序#include <stdio.h>main( ){ FILE *fp;int i,a[6]={1,2,3,4,5,6};fp=fopen("d3.dat","w+b");fwrite(a,sizeof(int),6,fp);fseek(fp,sizeof(int)*3,SEEK_SET);/*该语句使读文件的位置指针从文件头向后移动3个int型数据*/fread(a,sizeof(int),3,fp);fclose(fp);for(i=0;i<6;i++)printf("%d,",a[i]);}程序运行后的输出结果是A.4,5,6,4,5,6,B.1,2,3,4,5,6,C.4,5,6,1,2,3,D.6,5,4,3,2,1,

考题 在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,然后编写如下事件过程: Private Sub Command1 Click() Dim arr1(10), arr2(10) For i = 1 To 10 arr1(i) = 3 * i arr2(i) = arr1(i) * 3 Next i Text1.Text = Str (arr2(i / 2 - 0.1)) End Sub程序运行后,单击命令按钮,在文本框中显示的是______。A.36B.45C.54D.63

考题 以下代码正确的运行结果是?( )var arr=[0,1,2,3,4,5,6];arr2 = arr.slice(2,5);alert(arr2); A. 1,2,3B. 1,2,3,4C. 2,3,4D. 2,3,4,5

考题 有以下程序#includestdio.hmain(){FILE *fp; it a[10]={1,2,3,0,0};fp=fopen(“d2.dat”,”wb”);fwrite(a,sizeof(int),5,fp);fwrite(a,sizeof(int),5,fp);fclose(fp);fp=fopen(“d2.dat”,”rb”);fread(a,sizeof(int),10,fp);for(i=0;i10;i++) printf(“%d”,A.;}程序运行结果是( )。

考题 已知函数fread的调用形式为fread(buffer,size,count,fp),其中buffer代表的是( )。A 存放读入数据项的存储区B 存放读入数据的地址或指向此地址的指针C 一个指向所读文件的文件指针D 一个整形变量,代表要读入的数据项总数

考题 (15)以下程序运行后的输出结果是 【15】 。#include stdio.hmain(){ FILE *fp; int x[6]={1,2,3,4,5,6},i;fp=fopen("test.dat","wb");fwrite(x,sizeof(int),3,fp);rewind(fp);fread(x,sizeof(int),3,fp);for(i=0;i6;i++) printf("%d",x[i]);printf("\n");fclose(fp);}

考题 以下fread函数的调用形式中,参数类型正确的是()A、fread(unsignedsize,unsignedn,char*buffer,FILE*fp)B、fread(char*buffer,unsignedsize,unsignedn,FILE*fp)C、fread(unsignedsize,unsignedn,FILE*fp,char*buffer)D、fread(FILE*fp,unsignedsize,unsignedn,char*buffer)

考题 单选题关于数组元素的删除,请阅读下面的代码:$arr=array(0,1,2,3);unset($arr[1]);echo$arr[2];其正确的输出结果是()。A 0B 1C 2D 3

考题 单选题对于一个名为v_arr的类型为PL/SQL表类型的变量,以下对它进行引用形式正确的是()A v_arr[1]B v_arr(1)C v_arr1D v_arr{1}

考题 单选题以下代码正确的运行结果是?() var arr=[0,1,2,3,4,5,6]; arr2 = arr.slice(2,5); alert(arr2);A 1,2,3B 1,2,3,4C 2,3,4D 2,3,4,5

考题 单选题以下不能对二维数组arr进行正确初始化的语句是()A int arr[2][3]={0}B int arr[][3]={1,2,3,4,5}C int arr[2][3]={{1,2},{3,4},{5,6}}D int arr[2][3]={{1},{3,4,5}}

考题 单选题有以下程序:#include main(){ FILE *fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen(data.dat,w+b); fwrite(a[0],sizeof(int),1,fp); for(i = 1;i 6;i++) {  fseek(fp,0L,0);  fread(k,sizeof(int),1,fp);  fseek(fp,0L,0);  a[i]+=k;  fwrite(a[i],sizeof(int),1,fp); } rewind(fp); fread(k,sizeof(int),1,fp); fclose(fp); printf(%d,k);}程序的运行结果是(  )。A 21B 6C 123456D 11