计算机二级习题练习

计算机二级考试C语言每日一练(2015-12-17)
1题:“教师表”中有“职工号”“姓名”和“工龄”字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是()。
A.CREATETABLE教师表(职工号C(10)PRIMARY,姓名C(20),工龄I)
B.CREATETABLE教师表(职工号C(10)FOREIGN,姓名C(20),工龄I)
C.CREATETABLE教师表(职工号C(10)FOREIGNKEY,姓名C(20),工龄I)
D.CREATETABLE教师表(职工号C(10)PRIMARYKEY,姓名C(20),工龄I)
【单选题】:      

2题:下列选项中,能正确定义数组的语句是()
A.int num[0..2008];
B.int num[];
C.int N=2008;
int num[N];
D.#define N 2008
int num[N];

【单选题】:      

3题:若有以下程序段
int r=8;
printf(“%d\n”,r>>1);
输出结果是()
A.16
B.8
C.4
D.2

【单选题】:      

4题:在VisualFoxPro中,下面关于属性、事件、方法叙述错误的是()。
A.属性用于描述对象的状态
B.方法用于表示对象的行为
C.事件代码也可以像方法一样被显示调用
D.基于同一个类产生的两个对象的属性不能分别设置自己的属性值
【单选题】:      

5题:面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
A.模拟现实世界中不同事物之间的联系
B.强调模拟现实世界中的算法而不强调概念
C.使用现实世界的概念抽象地思考问题从而自然地解决问题
D.不强调模拟现实世界中的算法而强调概念
【单选题】:      

6题:有以下程序:
  #includedstdio.h>
  main()
  {charcl='1',c2='2';
  cl=getchar():c2=getchar();putchar(c1);putchar
  (c2);
  }
当程序运行时输入a<回车>后,下列叙述中正确的是( )。
A.变量c1被赋予字符a,c2被赋予回车符
B.程序将等待用户输入第2个字符
C.变量c1被赋予字符a,c2中仍是原有字符2
D.变量c1被赋予字符a,c2中将无确定值
【单选题】:      

7题:结构化程序所要求的基本结构不包括()。
A.顺序结构
B.GOT0跳转
C.选择(分支)结构
D.重复(循环)结构
【单选题】:      

8题:下面程序的功能是对键盘输入的两个字符串进行比较,然后输出两个字符串中第一个不相同字符的ASCII码之差。例如:输入的两个字符串分别为"abcdefg"和"abceef",则输出为-1。
#include
main()
{ char str1[100],str2[100],c;
int i,s;
printf("Enter string 1: "); gets(str1);
printf("Enter string 2: "); gets(str2);
i=0;
while((str1[i] == str2[i] && str1[i]!= ① ))
i++;
s= ② ;
printf("%d\n", s);
}
【填空题】:

9题:若b是int型变量,则表达式b=25/3%3的值为() 。
【填空题】:

10题:39.设x=011050,则x=x&01252的值是()。
A.0000001000101000
B.1111110100011001
C.0000001011100010
D.1100000000101000
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交