【导读】
布丁学网发布计算机二级2022终极模考试题300,更多计算机二级的模拟考试请访问布丁学网计算机类考试频道。
1. [单选题]有以下程序: #includestdio.h> main() { int y=9; for(;y>0;y--) f(y%3==0)printf("%d",--y); } 程序的运行结果是( )。
A. 963
B. 852
C. 875421
2. [单选题]下列程序的输出结果是 Class Test{ public static void main(String args[]){ int n=7; n3; n=n&n+1|n+2^n+3; n>>=2; System.out.println(n); ) }
A. -1
B. 14
C. 64
3. [单选题]是程序中一个能逻辑地分开的部分,也就是离散的程序单位。
A. 模块
B. 复合语句
C. 循环结构
D. 数据块
4. [单选题]下列语句片段: int result; int a=17,b=6; result=(a%b>4) ? a%b:a/b; System.out.println(result);
B. 1
C. 2
D. 5
5. [单选题]有下列程序: #include stdio.h> main() { FILE *fp; int a[10]={1,2,3},i,n; fp=fopen("d1.dat","w"); for(i=0;i3;i++) fprintf(fp,"%d",a[i]); fprintf(fp,"\n"); fclose(fp); fp=open("d1.dat","r"); fscanf(fp,"%d",&n); fclose(fp); prinff("%d\n",n); 程序的运行结果是( )。
A. 123
B. 1
C. 321
6. [单选题]下列程序段的显示结果为 ______。 x=0 Print x-1 x=3
A. -1
B. 3
C. 2
7. [单选题]在执行完此程序段后,i,j值为 int i=1,j=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
8. [单选题]Sub过程与Ftmetion过程最根本的区别是( )。
A. Sub过程的过程名不能返回值,而Function过程能通过过程名返回值
B. Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以
C. 两种过程参数的传递芎式不同
D. Fuactioa过程可以有参数,Sub过程不可以
9. [单选题]下列______不是JDBCAPl向JDBCDriverManager发出请求的内容。
A. 指定要加载的J
B. D
C. B
D. C驱动程序
E. 指定需要连接的数据库系统的实例