有以下程序(提示:程序中fseek(fp-2L*sizeof(int),SEEK_E

题型:单项选择题

问题:

有以下程序(提示:程序中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.2

B.1

C.4

D.3

考点:计算机等级考试C语言二级C语言笔试
题型:单项选择题
下列计算正确的是(  )
A.-6+6=0B.-6-6=0C.-6×0=-6D.-6÷(-1)=-6
题型:单项选择题

2010年10月,“碳捕集与封存国际论坛”在重庆召开,重庆合川介绍了把CO2压缩、液化后封存在泥岩中的办法。下列关于CO2的叙述中错误的是

A.CO2分子间有间隔

B.CO2是导致酸雨的主要气体

C.大气中CO2增加会造成温室效应

D.CO2可使澄清石灰水变浑浊

题型:单项选择题

张教授:据世界范围的统计显示,50年代,癌症病人的平均生存年限(即从确诊到死亡的年限)是2年,而到20世纪末,这种生存年限已升至6年。这说明,世界范围内诊治癌症的医疗水平总体上有了显著提高。 李研究员:您的论证缺乏说服力。因为您至少忽视了这样的一个事实:20世纪末癌症的早期确诊率较50年代有了显著提高。 以下哪项如果为真,最能削弱李研究员的反驳( )

A.对癌症的早期确诊,是提高癌症诊治水平的重要内容和标准

B.癌症的早期确诊,很大程度上依赖于患者的自我保健意识

C.20世纪末癌症的发病率比50年代有显著提高

D.无论在50年代还是20世纪末,诊治癌症的医疗水平在世界的不同国家和地区是不平衡的

题型:单项选择题

强制戒毒决定应当自作出决定之日起( )通知戒毒人员家属、所在单位和户口所在地公安派出所.

A.3日内

B.5日内

C.7日内

D.10日内

题型:单项选择题

确定常数a,使向量组α1=(1,1,a)T,α2=(1,a,1)T,α3=(a,1,1)T可由向量组β1=(1,1,a)T,β2=(-2,a,4)T,β3=(-2,a,a)T线性表示,但是向量组β1,β2,β3不能由向量组α1,α2,α3线性表示.

更多题库