
【名词&注释】
自减运算符(self-subtracted operator)、编译程序(compiler)、十进制数(decimal digit)、基本思想(basic idea)、逻辑运算符(logical operator)、最坏情况下的比较次数、数据库规范化(database normalization)、字符串转换、C源程序(c source program)、函数返回值
[单选题]冒泡排序在最坏情况下的比较次数是。
A. n(n+1)/2
B. nlog2n
C. n(n-1)/2
D. n/2
查看答案&解析
点击获取本科目所有试题
举一反三:
[单选题]在执行完此程序段后,i,j值为 int i=1-10; do{ if(++i>j--)continue; } while(i5);
A. i=6 and j=5
B. i=5 and j=5
C. i=6 and j=4
D. i=5 and j=6
[单选题]每个Java的编译单元可包含多个类或界面,但是每个编译单元最多只能有( )类或者界面是公共的。
A. 1个
B. 2个
C. 4个
D. 任意多个
[多选题]查找条件为:姓名为NULL的记录( )
A. WHERE NAME NULL
B. \WHERE NAME IS NULL
C. WHERE NAME=NULL
D. \WHERE NAME ==NULL
[单选题]以下程序段执行后整型变量度n的值为______。 n=0 for I=l to 20 step 5 n=n+1 next I
A. 50
B. 4
C. 15
D. 210
[单选题]设有定义int a=2,b=3,c=4;,则以下选项中值为0的表达式是 ______。
A. (!a==1&&(!b==0)
B. (ab) &&!c||1
C. a&&b
D. a||(b+b) &&(c-a)
[单选题]有以下程序 #include stdio.h> int fun(char s[]) { int n=O; while(*s='9'&&*s>='0') { n=10*n+*s-'0'; s++; } return (n); } main() { char s[10]={ '6', '1', '*', '4', '*', '9', '*', '0', '*'}; printf("%d\n",fun(s)); }
A. 61490
B. 61
C. 5
[单选题]以下叙述中正确的是_______。
A. 预处理是指完成宏替换和文件包含中指定文件的调用
B. 预处理也是C语句
C. C源程序(c source program)中,凡是行首以标识的控制行都是预处理指令
D. 预处理就是完成C编译程序对C源程序(c source program)的第一遍扫描,为编译的词法分析和语法分析做准备
[单选题]有以下程序:street STU{ char num[10]; float score[3]; };main(){ struct STU s[3]={ {"20021",90,95,85}, { "20022",95,80,75 }, {"20023",100, 95, 90} },*p=s, int i; float sum=0; for(i=0;i3 ,i++) sum=sum+ p->score[i]; printf("%6.2f\n",sum);}程序运行后的输出结果是( )。
A. 260
B. 270
C. 280
D. 285
[单选题]规范化理论中分解( )主要是消除其中多余的数据相关性。
A. 关系运算
B. 内模式
C. 外模式
D. 视图
本文链接:https://www.zhukaozhuanjia.com/download/p7xpv9.html