首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是______。
A.-369
B.369
C.0.369
D.整数集合{1,2,3,4,5}
点击查看答案&解析
手机看题
你可能感兴趣的试题
单项选择题
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是______。
A.R={(1,2),(3,4),(5,1)}
B.R={(1,3),(4,1),(3,2),(5,4)}
C.R={(1,2),(2,3),(4,5)}
D.R={(1,3),(2,4),(3,5)}
点击查看答案&解析
手机看题
单项选择题
若有定义语句:
char *s1="OK", s2="ok";
以下选项中,能够输出"OK"的语句是______。
A.if(strcmp(s1, s2)!=0)puts(s2);
B.if(strcmp(s1, s2)!=0)puts(s1);
C.if(strcmp(s1, s2)==1)puts(s1);
D.if(strcmp(s1, s2)==0)puts(s1);
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include<stdio.h>
main()
{int x=1,y=0;
if(!x)y++;
else if(x==0)
if(x)y+=2;
else y+=3;
printf("%d\n",y);
}
程序运行后的输出结果是______。
A.3
B.2
C.1
D.0
点击查看答案&解析
手机看题
单项选择题
以下叙述中错误的是______。
A.函数的返回值类型不能是结构体类型,只能是简单类型
B.函数可以返回指向结构体变量的指针
C.可以通过指向结构体变量的指针访问所指结构体变量的任何成员
D.只要类型相同,结构体变量之间可以整体赋值
点击查看答案&解析
手机看题
单项选择题
若有定义语句:double a,*p=&a;,以下叙述中错误的是______。
A.定义语句中的*号是一个间址运算符
B.定义语句中的*号只是一个说明符
C.定义语句中的p只能存放double类型变量的地址
D.定义语句中,*p=&n把变量a的地址作为初值赋给指针变量p
点击查看答案&解析
手机看题
单项选择题
若有以下程序段:
int m=0,n=0;char c="a";
scanf("%d %c %d",&m,&c,&n);
printf("%d,%c,%d\n",m,c,n);
若从键盘上输入:10A10<回车>,则输出结果是 ______。
A.10,A,10
B.16,a,10
C.10,a,0
D.10,A,0
点击查看答案&解析
手机看题
单项选择题
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是______。
A.c=("A"+c)%26-"a"
B.c=c+32
C.c=c-"A"+"a"
D.c=(c-"A")%26+"a"
点击查看答案&解析
手机看题
单项选择题
有三个关系R、S和T如下:
R
A
B
C
a
1
2
b
2
1
c
3
1
S
A
D
c
4
T
A
B
C
D
c
3
1
4
则由关系R和S得到关系T的操作是______。
A.自然连接
B..交
C.投影
D..并
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是______。
A.一个算法的空间复杂度大,则其时间复杂度也必定大
B.一个算法的空间复杂度大,则其时间复杂度必定小
C.一个算法的时间复杂度大,则其空间复杂度必定小
D.算法的时间复杂度与空间复杂度没有直接关系
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include<stdio.h>
main()
{
int a=1,b=2,c=3,x;
x=(a^b)&c;
printf("%d\n",x);
}
程序的运行结果是______。
A.2
B.1
C.3
D.0
点击查看答案&解析
手机看题
单项选择题
有以下程序:
#include<stdio.h>
struct S
{int a,b;}data[2]={10,100,20,200};
main()
{struct S p=data[1];
printf("%d\n",++(p.a));
}
程序运行后的输出结果是______。
A.10
B.11
C.20
D.21
点击查看答案&解析
手机看题
单项选择题
以下有关宏替换的叙述不正确的是______。
A.使用宏定义可以嵌套
B.宏定义仅仅是符号替换
C.双引号中出现的宏名不替换
D.宏名必须用大写字母表示
点击查看答案&解析
手机看题
单项选择题
有以下程序:
#include<stdio.h>
main()
{ int y=10;
while(y--);
printf("y=%d\n",y);
}
程序执行后的输出结果是______。
A.y=-1
B.y=0
C.y=1
D.while构成无限循环
点击查看答案&解析
手机看题
单项选择题
设有定义:int a;float b;,执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876 543.0<回车>,则a和b的值分别是______。
A.87和6.0
B.876和543.0
C.87和543.0
D.76和543.0
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
main()
{ int k=5;
while(--k) printf("%d",k-=3);
printf("\n");
}
执行后的输出结果是______。
A.死循环
B.2
C.4
D.1
点击查看答案&解析
手机看题
单项选择题
{{*HTML*}}有下列二叉树:
进行中序遍历的结果是______。
A.ABCDFEG
B.ACBDFGE
C.ABDCGEF
D.FCADBEG
点击查看答案&解析
手机看题
单项选择题
层次型、网状型和关系型数据库划分原则是______。
A.记录长度
B.文件的大小
C.联系的复杂程度
D.数据之间的联系方式
点击查看答案&解析
手机看题
单项选择题
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是______。
A.R={(5,1),(7,9),(1,7),(9,3)}
B.R={(9,7),(1,3),(7,1),(3,5)}
C.R={(1,9),(9,7),(7,5),(5,3)}
D.R={(1,3),(3,5),(5,9)}围
点击查看答案&解析
手机看题
单项选择题
{{*HTML*}}设有以下语句,则不是对a数组元素的正确引用的是______,其中0≤i<10。
int a[10]={0,1,2,3,4,5,6,7,8,9}, *p=a;
A.a[p-a]
B.*(&a[i])
C.p[i]
D.*(*(a+i))
点击查看答案&解析
手机看题
单项选择题
以下叙述中错误的是______。
A.用typedef可以说明一种新的类型名
B.typedef的作用是用一个新的标识符来代表已存在的类型名
C.可以用typedef说明的新类型名来定义变量
D.typedef说明的新类型名必须使用大写字母,否则会出编译错误
点击查看答案&解析
手机看题
单项选择题
{{*HTML*}}有以下程序:
#include<stdio.h>
main()
{int i,j;
for(i=3;i>=1;i--)
{for(j=1;j<=2;j++)printf("%d",i+j);
printf("\n");
}
}
程序运行后的输出结果是______。
A.4 32 54 3
B.4 53 42 3
C.2 33 44 5
D.2 33 42 3
点击查看答案&解析
手机看题
单项选择题
面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是( )。
A.模拟现实世界中不同事物之间的联系
B.强调模拟现实世界中的算法而不强调概念
C.使用现实世界的概念抽象地思考问题从而自然地解决问题
D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
点击查看答案&解析
手机看题
单项选择题
输出语句:printf("%d\n",11+011);的输出结果是()。
A.20
B.22
C.022
D.021
点击查看答案&解析
手机看题
单项选择题
{{*HTML*}}有以下程序:
#include <stdio.h>
void fun(int a,int b,int c)
{ a=b; b=c; c=a; }
main( )
{ int a=10, b=20, c=30;
fun(a,b,c);
printf("%d,%d,%d\n",c,b,a);
}
程序运行后的输出结果是______。
A.10,20,30
B.30,20,10
C.20,30,10
D.0,0,0
点击查看答案&解析
手机看题
单项选择题
在下列模式中,能够给出数据库物理存储与物理存取方法的是______。
A.外模式
B.内模式
C.概念模式
D.逻辑模式
点击查看答案&解析
手机看题
单项选择题
下面不属于需求分析阶段任务的是______。
A.确定软件系统的功能需求
B.确定软件系统的性能需求
C.需求规格说明书评审
D.制定软件集成测试计划
点击查看答案&解析
手机看题
单项选择题
{{*HTML*}}有以下程序
#include<stdio.h>
main()
{int a1,a2;char c1,c2;
scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
printf("%d,%c,%d,%c",a1,c1,a2,c2);
}
若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b则正确的输入格式是______。
A.
B.12a34b<CR>
C.12,a,34,b<CR>
D.
点击查看答案&解析
手机看题
单项选择题
下列关于栈的叙述中,正确的是______。
A.栈底元素一定是最后入栈的元素
B.栈顶元素一定是最先入栈的元素
C.栈操作遵循“先进后出”的原则
D.以上说法均错误
点击查看答案&解析
手机看题
单项选择题
以下能正确定义数组并正确赋初值的选项是______。
A.int N =5,b[N][N];
B.int a[1][2] = {{1}, {3}};
C.int c[2][]={{1,2}, {3,4}};
D.int d[3][2]={{1,2}, {3,4}};
点击查看答案&解析
手机看题
单项选择题
{{*HTML*}}下列函数的功能是______。
void fun(char*a,char*b)
{
while((*b=*a)!="\0")
{a++;b++;}
}
A.将a所指字符串赋给b所指空间
B.使指针b指向a所指字符串
C.将a所指字符串和b所指字符串进行比较
D.检查a和b所指字符串中是否有"\0"
点击查看答案&解析
手机看题
单项选择题
若有代数式
(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是______。
A.sqrt(fabs(pow(n, x)+exp(x)))
B.sqrt(fabs(pow(n, x)+pow(x, e)))
C.sqrt(abs(n^x+e^x))
D.sqrt(fabs(pow(x, n)+exp(x)))
点击查看答案&解析
手机看题
单项选择题
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是______。
A.-369
B.369
C.0.369
D.整数集合{1,2,3,4,5}
点击查看答案&解析
手机看题
单项选择题
{{*HTML*}}有以下程序
#include<stdio.h>
int f(int m)
{static int n=0;
n+=m;
return n;}
main()
{int n=0;
printf("%d,",f(++n));
printf("%d\n",f(n++));
}
程序运行后的输出结果是______。
A.1,1
B.1,2
C.2,3
D.3,3
点击查看答案&解析
手机看题
单项选择题
若有“double a;”,则正确的输入语句是______。
A.scanf("%1f",a);
B.scanf("%f",&a);
C.scanf("%1f",&a);
D.scanf("%le",a);
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是______。
A.算法的效率只与问题的规模有关,而与数据的存储结构无关
B.算法的时间复杂度是指执行算法所需要的计算工作量
C.数据的逻辑结构与存储结构是一一对应的
D.算法的时间复杂度与空间复杂度一定相关
点击查看答案&解析
手机看题
单项选择题
{{*HTML*}}若有说明语句:double *p,a;则能通过scanf语句正确给输入项读入数据的程序段是
____
。
A.*p=&a;scanf("%1f",p);
B.*p=&a;scanf("%f",p);
C.p=&a;scanf("%1f",*p);
D.p=&a;scanf("%1f",p);
点击查看答案&解析
手机看题
单项选择题
{{*HTML*}}有以下程序
#include <stdio.h>
void fun1(char *P)
{
char *q;
q=p;
while(*q!="\0")
{
(*q)++;
q++;
}
}
main()
{
char a[]={"Program"},*p;
p=&a[3];
fun1(p);
printf("%s\n",a);
}
程序执行后的输出结果是______。
A.Prohsbn
B.Prphsbn
C.Progsbn
D.Program
点击查看答案&解析
手机看题
单项选择题
若有定义语句:int x=10;,则表达式x- =x+x的值为______。
A.0
B.-20
C.-10
D.10
点击查看答案&解析
手机看题
单项选择题
下列不合法的main函数命令行参数的表示形式是______。
A.main(int a,char *c[]);
B.main(ac,av)int arc;char**av;
C.main(c,v)int c;char*v[];
D.main(argc,argv)int argc;char argv[];
点击查看答案&解析
手机看题
单项选择题
{{*HTML*}}有以下程序:
#include<stdio.h>
main()
{
int a=1,b=2,c=3,x;
x=(a^b)&c;
printf("%d\n",x);
}
程序运行后的输出结果是______。
A.3
B.1
C.2
D.0
点击查看答案&解析
手机看题
微信扫码免费搜题