[单选题]若有如下程序: #include"stdio.h" void main() {FILE *fp; fp=fopen("test","wb"); fprintf(fp,"%d%.1f,%c%c",5,238.41,'B','h'); fclose(fp); } 则程序运行后向文件输出的结果是( )。
正确答案 :B
5238.4,Bh
解析:解析:本题对文件test输出4个数据,第一个5原样输出,第二个238.41只保留小数点后1位,然后输出一个‘,’,再连续输出两个字符‘B’和‘h’。所以最终的输出结果是5238.4,Bh。应该选择B。
[单选题]可以作为Windows外壳程序的是 ( )
正确答案 :C
程序管理器和文件管理器
[单选题]下列程序的执行结果为( )。 Private Sub Command1_Click() Dim s1 As String,s2 As String s1="abcdef" Call Invert(s1,s2) Print s2 End Sub Private Sub Invert(ByVal xstr As String,ystr As String) Dim tempstr As String i=Len(xstr) Do While i>=1 tempstr=tempstr+Mid(xstr,i,1) i=i-1 Loop ystr=tempstr End Sub
正确答案 :A
fedcba
[单选题]在数据管理技术的发展过程中,经历了人工管理阶段、文件系统管理阶段和数据库系统管理阶段。其中数据独立性最高的阶段是( )。
正确答案 :A
数据库系统
解析:解析:从题干中可知,数据项管理不属于数据管理技术的发展阶段,故可排除选项D;在人工管理阶段,数据与应用程序是一一对应的,数据结构改变时,程序也必须随之修改,数据与程序不具有独立性;在文件系统管理阶段,借助于操作系统中的文件系统,数据可以用统一格式、以文件形式长期保存在计算机系统中,数据的各种转换以及存储位置的安排也由文件系统来统一管理,使程序与数据之间具有一定的独立性:在数据库系统管理阶段,通过系统提供的映像功能,使数据具有两方面的独立性:一是物理独立性,二是逻辑独立性;保证了数据的完整性、安全性和并发性。由上所述,数据独立性最高的阶段是数据库系统管理阶段。
[单选题]下列程序的输出结果是( )。 #includeiostream.h> main() { int m=5; if(m++>5) coutm; else coutm--; }
正确答案 :A
6
解析:解析:此题中,因为m++>5成立(此时m的值变为6),所以执行语句coutm;输出结果为6。
[单选题]在-个容量为32的循环队列中,若头指针front3,尾指针rear=2,则该循环队列中共有元素个数为( )。
正确答案 :C
31
解析:设队列容量为m,rear>front,则队列中元素个数为rear-front:rear
查看原题 查看所有试题