正确答案: C
可理解性
题目:在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的()
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)
*(*(a+i))
[单选题]执行以下的程序段后,m的值是______。 int a[2][3]={{1,2,3},{4,5,6}}; int m,*p; p=&a[0][0]; m=p[4];
5
解析:解析:程序中定义了一个指向整型变量的指针变量,并对其赋值为二维整型数组a的首元素的地址。p[4]等阶于*(p-4),即二维数组a中第四个元素的值,而a是一个2*3的二维数组,其第四个元素为a[1][1],即5。
[单选题]在读字符文件Employee.dat时,使用该文件作为参数的类是
FileInputStream
解析:解析:本题考查java.io包中的字符输入流。Java的输入输出包括字节流、文件流、对象流等,要注意区分不同流使用的不同类。字符类输入流都是抽象InputStreamReader及其子类FileReader、BufferedReader等。选项A中BufferedReader是把缓冲技术用于字符输入流,提高了字符传送的效率,但它不能处理文件流。选项B中DateInputStream类是用来处理字节流,实现了 DataInput接口,不能处理文件流。选项C中DataOutputStream类实现了DataOutput接口,不能处理文件流。选项D中FileInputStream可对一个磁盘文件涉及的数据进行处理,满足题目要求。
[单选题]下列说法中正确的是______。
SQL的删除操作是指从基本表中删除元组
解析:解析:关于SQL的删除操作的含义包含两个方面,一个是指删除时仅仅作删除标记,另一个是对基本表中的记录作删除标记,即SQL的删除操作是用来删除元组的,因此C选项正确。
[单选题]下列哪一项不是结构化分析的常用工具?
控制流图
[单选题]C语言中下列叙述正确的是_______。
do...while语句构成的循环,当while语句中的表达式值为零时结束循环
解析:解析:选项A是错误的,C语言支持do…while语句;选项B是错误的,do…while构成的循环,当while语句中的表达式值为零时结束循环,而不是非零;选项C也是错误的。
[单选题]以下四种说法中,正确的一项是( )。
C++允许在字符串上进行整体操作
[单选题]有以下程序: main() { int i=0, s=0; do{ if(i % 2) {i++; continue;} i++; s+=i; }while(i7); printf("% d\n", s); } 执行后的输出结果是______。
16
解析:解析:continue语句的作用是结束本次循环,程序中while循环语句的功能是计算1~7之间奇数之和,即s=1+3+5+7=16。