首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
数据库系统的核心是( )。
A.数据模型
B.数据库管理系统
C.数据库
D.数据库管理员
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
下列描述中正确的是( )。
A.软件工程只是解决软件项目的管理问题
B.软件工程主要解决软件产品的生产率问题
C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则
D.软件工程只是解决软件开发过程中的技术问题
点击查看答案&解析
手机看题
单项选择题
语句“printf("a\bhow\'are\'y\\\bou\n");”的输出结果是( )。
A.a\bhow\'are\'y\\bou
B.a\bhow\'are\'y\bou
C.how'are'you
D.ahow'are'y\bou
点击查看答案&解析
手机看题
单项选择题
下列程序段的运行结果是( )。 #include<stdio.h> void main() { char str[]="ABC",*p=str; printf("%d\n",*(p+3) ); }
A.67
B.0
C.字符'C'的地址
D.字符'C'
点击查看答案&解析
手机看题
单项选择题
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是( )。 main() { int x; scanf("%d",&x); if(x++>2) printf("%d",x); else printf("%d\n",x--); }
A.4和2
B.4和1
C.4和0
D.3和1
点击查看答案&解析
手机看题
单项选择题
下列程序的输出结果是( )。 #include<stdio.h> main() { stmct st { int y,x,z; }; union { long i; int j; char k; }un; printf("%d,%d\n",sizeof(stmct st),sizeof(un)); }
A.6,2
B.6,4
C.8,4
D.8,6
点击查看答案&解析
手机看题
单项选择题
下列程序中c的二进制值是( )。 char a=2,b=4,C; c=a^b>>2;
A.00000011
B.00010100
C.00011100
D.00011000
点击查看答案&解析
手机看题
单项选择题
下列程序的运行结果是( )。 #include<stdio.h> #include<string.h> main() { char*s1="abDuj"; char*s2="ABdUG"; int t; t=strcmp(s1,s2) ; printf("%d",t); }
A.正数
B.负数
C.零
D.不确定的值
点击查看答案&解析
手机看题
单项选择题
下列合法的字符型常量是( )。
A.'\x13'
B.'\081'
C.'65'
D."\n"
点击查看答案&解析
手机看题
单项选择题
下列说法不正确的是( )。
A.C程序是以函数为基本单位的,整个程序由函数组成
B.C语言程序的一条语句可以写在不同的行上
C.C程序的注释行对程序的运行功能不起任何作用,所以注释应该尽可能少写
D.C程序的每个语句都以分号结束
点击查看答案&解析
手机看题
单项选择题
设有下列定义: struct sk { int m; float x; }data,*q; 若要使q指向data中的m域,正确的赋值语句是( )。
A.q=&datm;
B.*q=datm;
C.q=(struct sk*)&datm;
D.q=(struct sk*)datm;
点击查看答案&解析
手机看题
单项选择题
下列4个关于C语言的结论中错误的是( )。
A.可以用do…while语句实现的循环一定可以用while语句实现
B.可以用for语句实现的循环一定可以用while语句实现
C.可以用while语句实现的循环一定可以用for语句实现
D.do…while语句与while语句的区别仅是关键字“while”出现的位置不同
点击查看答案&解析
手机看题
单项选择题
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70) ,要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第 ( )个位置。
A.3
B.5
C.7
D.9
点击查看答案&解析
手机看题
单项选择题
数据库系统的核心是( )。
A.数据模型
B.数据库管理系统
C.数据库
D.数据库管理员
点击查看答案&解析
手机看题
单项选择题
栈和队列的共同点是( )。
A.都是先进先出
B.都是先进后出
C.只允许在端点处插入和删除元素
D.没有共同特点
点击查看答案&解析
手机看题
单项选择题
下列程序段的输出结果为( )。 #include<stdio.h> main() { static char a[]="language"; char*p; p=a; for(p=a;p<a+8;p+=2) putchar(*p); }
A.language
B.lnug
C.有语法错误
D.lang
点击查看答案&解析
手机看题
单项选择题
下列二维数组初始化语句中,不正确的是( )。
A.int b[][2]={1,2,3,4,5,6,7};
B.int b[3][5]={0,0,0};
C.int b[][4]={{1,2},{3,4,5},{6}};
D.int b[3][2]={(1,2),(3,4) ,(5,6)};
点击查看答案&解析
手机看题
单项选择题
源程序的文档化不包括( )。
A.符号名的命名要有实际意义
B.正确的文档形式
C.良好的视觉组织
D.正确的程序注释
点击查看答案&解析
手机看题
单项选择题
数据的存储结构是指( )。
A.数据所占的存储空间
B.数据的逻辑结构在计算机中的存放形式
C.数据在计算机中的顺序存储方式
D.存储在计算机外存中的数据
点击查看答案&解析
手机看题
单项选择题
下列程序的运行结果是( )。 main() { int a=-5,b=1,c=1; int x=0,y=2,z=0; if(c>0) x=x+y; if(a<=0) { if(b>0) if(c<=0) y=x-y; } else if(c>0) y=x-y; else z=y; printf("%d,%d,%d\n",x,y,z); }
A.2,2,0
B.2,2,2
C.0,2,0
D.2,0,2
点击查看答案&解析
手机看题
单项选择题
若有说明int a[][3]={0,0};,则不正确的叙述是( )。
A.数组a的每个元素的初值都是0
B.数组a的第一维大小为1
C.数组a的行数为1
D.只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0
点击查看答案&解析
手机看题
单项选择题
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是( )。
A.scanf("%3d,%3d,%3d",&i,Aj,&;
B.scanf("%d,%d,%d",&i,&j,&;
C.scanf("%d%d%d",&i,&J,&;
D.scanf("i=%d,j=%d,k=%d",&i,&j,&;
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是( )。
A.算法的执行效率与数据的存储结构无关
B.算法的空间复杂度是指算法程序中指令(或语句)的条数
C.算法的有穷性是指算法必须能在执行有限个步骤之后终止
D.以上三种描述都不对
点击查看答案&解析
手机看题
单项选择题
若变量已正确定义,下列正确的程序段是( )。
A.while(ch=getchar()=='\N')putchar(c;
B.while((ch=getchar())=='\n')putchar(c;
C.while((ch=getchar())!='\N')putchar(c;
D.while((ch=getchar())!='\n')putchar(c;
点击查看答案&解析
手机看题
单项选择题
下列程序的输出结果是( )。 #include<stdio.h> int fun(int x) { int a; if(x==0‖x==1) return 3; else a=x-fun(x-2) ; return a; } void main() { printf("%d",fun(7) ); }
A.2
B.8
C.9
D.5
点击查看答案&解析
手机看题
单项选择题
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是( )。 w=2,x=3,y=4,z=5; m=(w<x)W:x: m=(m<z)m:Z; m=(m<y)m:y;
A.2
B.3
C.5
D.4
点击查看答案&解析
手机看题
单项选择题
有下列函数定义: int fun(double a,double B) {return a*b;} 若下列选项中所用变量都已正确定义并赋值,错误的函数调用是( )。
A.if(fun(x,){……}
B.z=fun(fun(x,,fun(x,);
C.z=fun(fun(x,x,;
D.fun(x,;
点击查看答案&解析
手机看题
单项选择题
下列标识符不是关键字的是( )。
A.break
B.char
C.Switch
D.return
点击查看答案&解析
手机看题
单项选择题
标准库函数fgets(s,n,file)的功能是( )。
A.从文件file中读取长度为n的字符串存入字符数组s中
B.从文件file中读取长度不超过n-1个字符的字符串放到字符数组s中
C.从文件file中读取n个字符串存入字符数组s中
D.从文件file中读取长度为n-1个字符的字符串存入字符数组s中
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是( )。
A.break语句只能用于switch语句体中
B.continue语句的作用是使程序的执行流程跳出包含它的所有循环
C.break语句只能用在循环体内和switch语句体内
D.在循环体内使用break语句和continue语句的作用相同
点击查看答案&解析
手机看题
单项选择题
下列程序的运行结果是( )。 #include<stdio.h> voidfun(int*s,int*p) { static int t=3; *p=s[t]; t--; } void main() { int a[]={2,3,4,5},k; int x; for(k=0;k<4;k++) { fun(a,&x); printf("%d,",x); } }
A.5,4,3,2
B.2,3,4,5,
C.2,2,2,2,
D.5,5,5,5,
点击查看答案&解析
手机看题
单项选择题
下列选项中不合法的+六进制数是( )。
A.Oxff
B.OXll
C.Oxlg
D.OXabc
点击查看答案&解析
手机看题
单项选择题
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。
A.125
B.n/2
C.n
D.n+1
点击查看答案&解析
手机看题
单项选择题
有下列函数: int fun(char*S) {char*t=s; while(*t+ +); return(t-s); } 该函数的功能是( )。
A.比较两个字符串的大小
B.计算s所指字符串占用内存字节的个数
C.计算s所指字符串的长度
D.将s所指字符串复制到字符串t中
点击查看答案&解析
手机看题
单项选择题
下列程序的执行结果是( )。 #include<stdio.h> main() { inta,b,c; a=b=2; c=(a++)-1;printf("%d,%d",a,c) ; c+=-a+++(++b) ;printf("%d,%d",a,c) ; }
A.3,1 4,1
B.3,1 4,2
C.2,04,1
D.2,1 4,1
点击查看答案&解析
手机看题
单项选择题
为了提高软件模块的独立性,模块之间最好是( )。
A.控制耦合
B.公共耦合
C.内容耦合
D.数据耦合
点击查看答案&解析
手机看题
单项选择题
有下列二叉树,对此二叉树中序遍历的结果为( )。
A.ABCDEF
B.BDAECF
C.ABDCEF
D.ABCDFE
点击查看答案&解析
手机看题
单项选择题
在C语言中,函数返回值的类型最终取决于( )。
A.函数定义时在函数首部所说明的函数类型
B.return语句中表达式值的类型
C.调用函数时主调函数所传递的实参类型
D.函数定义时形参的类型
点击查看答案&解析
手机看题
单项选择题
判断字符串s1是否大于字符串s2,应该使用( )。
A.if(strcmp(s1,s2)<0)
B.if(s1>s2)
C.if(strcmp(s2,s1)<0)
D.if(strcmp(s1,s2))
点击查看答案&解析
手机看题
单项选择题
点击查看答案&解析
手机看题
单项选择题
点击查看答案&解析
手机看题
微信扫码免费搜题