首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
以下关于C语言的叙述中正确的是______。
A.C语言中的变量可以在使用之前的任何位置进行定义
B.C语言中的注释不可以夹在变量名或关键字的中间
C.在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致
D.C语言的数值常量中夹带空格不影响常量值的正确表示
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
下列叙述中正确的是______。
A.循环队列是队列的一种链式存储结构
B.循环队列是队列的一种顺序存储结构
C.循环队列是非线性结构
D.循环队列是一种逻辑结构
点击查看答案&解析
手机看题
单项选择题
下列关于线性链表的叙述中,正确的是______。
A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致
B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续
C.进行插入与删除时,不需要移动表中的元素
D.各数据结点的存储顺序与逻辑顺序可以不一致,它们的存储空间也可以不一致
点击查看答案&解析
手机看题
单项选择题
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为______。
A.16
B.10
C.6
D.4
点击查看答案&解析
手机看题
单项选择题
有三个关系R、S和T如下:
R
A
B
C
a
1
2
b
2
1
c
3
1
S
A
B
c
3
T
C
1
则由关系R和S得到关系T的操作是______。
A.自然连接
B.交
C.除
D.并
点击查看答案&解析
手机看题
单项选择题
在满足实体完整性约束的条件下______。
A.一个关系中应该有一个或多个候选关键字
B.一个关系中只能有一个候选关键字
C.一个关系中必须有多个候选关键字
D.一个关系中可以没有候选关键字
点击查看答案&解析
手机看题
单项选择题
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。
A.外模式
B.内模式
C.概念模式
D.逻辑模式
点击查看答案&解析
手机看题
单项选择题
下面描述中,不属于软件危机表现的是______。
A.软件过程不规范
B.软件开发生产率低
C.软件质量难以控制
D.软件成本不断提高
点击查看答案&解析
手机看题
单项选择题
下面不属于需求分析阶段任务的是______。
A.确定软件系统的功能需求
B.确定软件系统的性能需求
C.需求规格说明书评审
D.制定软件集成测试计划
点击查看答案&解析
手机看题
单项选择题
在黑盒测试方法中,设计测试用例的主要根据是______。
A.程序内部逻辑
B.程序外部功能
C.程序数据结构
D.程序流程图
点击查看答案&解析
手机看题
单项选择题
在软件设计中不使用的工具是______。
A.系统结构图
B.PAD图
C.数据流图(DFD图)
D.程序流程图
点击查看答案&解析
手机看题
单项选择题
以下关于C语言的叙述中正确的是______。
A.C语言中的变量可以在使用之前的任何位置进行定义
B.C语言中的注释不可以夹在变量名或关键字的中间
C.在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致
D.C语言的数值常量中夹带空格不影响常量值的正确表示
点击查看答案&解析
手机看题
单项选择题
以下不合法的字符常量是______。
A."\018"
B."\"
C."\\"
D."\xcc"
点击查看答案&解析
手机看题
单项选择题
以下选项中正确的定义语句是______。
A.double,a,b;
B.double a=b=7;
C.double a;b;
D.double a=7,b=7;
点击查看答案&解析
手机看题
单项选择题
若有定义语句:
int a=3,b=2,c=1;
以下选项中错误的赋值表达式是______。
A.a=(b=4)+c;
B.a=b=c+1;
C.a=(b=4)=3;
D.a=1+(b=c=4);
点击查看答案&解析
手机看题
单项选择题
若有定义:
int a,b;
通过语句
scanf("%d;%d",&a,&b);
能把整数3赋给变量a,5赋给变量b的输入数据是______。
A.3;5
B.3,5
C.3 5
D.35
点击查看答案&解析
手机看题
单项选择题
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是______。
A.c=c+32
B.c=("A"+c)%26-"a"
C.c=c-"A"+"a"
D.c=(c-"A")%26+"a"
点击查看答案&解析
手机看题
单项选择题
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是______。
A.(E==0)
B.(E>0‖E<0)
C.(!E==0)
D.(E!=0)
点击查看答案&解析
手机看题
单项选择题
以下程序段中,与语句
k=a>b(b>c1:0):0;
功能相同的是______。
A.if(a<=b) k=0;else if(b<=c) k=1;
B.if((a>b)‖(b>c)) k=1;else k=0;
C.if((a>b) && (b>c)) k=1;else k=0;
D.if(a>b) k=1;else if(b>c) k=1;else k=0;
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
main()
{ int a=1,b=2;
for(;a<8;a++) {b+=a;a+=2;)
printf("%d,%d\n",a,b);
}
程序运行后的输出结果是______。
A.10,14
B.8,11
C.7,11
D.9,18
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
main()
{ int i,j,m=55;
for(i=1;i<=3;i++)
for(j=3;j<=i;j++) m=m%j;
printf("%d\n",m);
}
程序的运行结果是______。
A.0
B.1
C.2
D.3
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
main()
{
int x=8;
for(;x>0;x--)
{
if(x%3)
{
printf("%d,",x--);
continue;
}
printf("%d,",--x);
}
}
程序的运行结果是______。
A.8,5,4,2,
B.8,7,5,2,
C.9,7,6,4,
D.7,4,2,
点击查看答案&解析
手机看题
单项选择题
以下关于return语句的叙述正确的是______。
A.没有return语句的自定义函数在执行结束时不能返回到调用处
B.一个自定义函数中必须有一条return语句
C.定义成void类型的函数中可以有带返回值的return语句
D.一个自定义函数中可以根据不同情况设置多条return语句
点击查看答案&解析
手机看题
单项选择题
已定义以下函数
int fun(int *P)
{ return *P;}
fun函数返回值是______。
A.一个整数
B.不确定的值
C.形参p中存放的值
D.形参p的地址值
点击查看答案&解析
手机看题
单项选择题
以下程序段完全正确的是______。
A.int *p; scanf("%d",&p);
B.int *p; scanf("%d",p);
C.int k,*p=&k; scanf("%d",p);
D.int k,*p; *p=&k; scanf("%d",p);
点击查看答案&解析
手机看题
单项选择题
若有定义
double a[10],*s=a;
以下能够代表数组元素a[3]的是______。
A.*(s+3)
B.(*s)[3]
C.*s[3]
D.*s+3
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
void f(int *q)
{ int i=0;
for(;i<5;i++)(*q)++;
}
main()
{ int a[5]={1,2,3,4,5},i;
f(a);
for(i=0;i<5;i++) printf("%d,",a[i]);
}
程序运行后的输出结果是______。
A.2,2,3,4,5,
B.6,2,3,4,5,
C.1,2,3,4,5,
D.2,3,4,5,6,
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
int fun(int (*s)[4],int n,int k)
{ int m,i;
m=s[0][k];
for(i=1;i<n:i++)
if(s[i][k]>m)
m=s[i][k];
return m;
}
main()
{ int a[4][4]={{1,2,3,4},
{11,12,13,14},
{21,22,23,24},
{31,32,33,34}};
printf("%d\n",fun(a,4,0));
}
程序的运行结果是______。
A.31
B.34
C.4
D.32
点击查看答案&解析
手机看题
单项选择题
以下能正确定义字符串的语句是______。
A.char str[]="\0";
B.char str="\x43";
C.char str=";
D.char str[]={"\064"};
点击查看答案&解析
手机看题
单项选择题
以下关于字符串的叙述正确的是______。
A.C语言中有字符串类型的常量和变量
B.两个字符串中的字符个数相同时才能进行字符串大小的比较
C.可以用关系运算符对字符串的大小进行比较
D.空串比空格打头的字符串小
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
void fun(char *a,char *b)
{ while(*a=="*") a++;
while(*b=*a){b++;a++;}
}
main()
{ char *s="*****a*b****",t[80];
fun(s,t); puts(t);
}
程序的运行结果是______。
A.a*b****
B.a*b
C.*****a*b
D.ab
点击查看答案&解析
手机看题
单项选择题
下列函数的功能是______。
void fun(char *a,char *b)
{
while((*b=*a)!="\0")
{ a++;b++;}
}
A.检查a和b所指字符串中是否有"\0"
B.使指针b指向a所指字符串
C.将a所指字符串和b所指字符串进行比较
D.将a所指字符串赋给b所指空间
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
int fun(int x)
int p;
if(x==0‖x==1)
return3.;
p=x-fun(x-2);
return p;
}
main()
{
printf("%d\n",fun7.);
执行后的输出结果是______。
A.2
B.3
C.7
D.0
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
int fun()
{ static int x=1;
x*=2;return x;
}
main()
{ int i,s=1;
for(i=1;i<=2;i++) s=fun();
printf("%d\n",s);
}
程序运行后的输出结果是______。
A.0
B.1
C.4
D.8
点击查看答案&解析
手机看题
单项选择题
以下结构体类型说明和变量定义中正确的是______。
A.typedef struct{ int n;char c;} REC;REC t1,t2;
B.struct REC;{ int n;char c;};REC t1,t2;
C.typedef struct REC;{ int n=0;char c="A";} t1,t2;
D.struct{ int n;char c;} REC;REC t1,t2;
点击查看答案&解析
手机看题
单项选择题
假定已建立以下链表结构,且指针p和q已指向如下图所示的结点:
则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是______。
A.p->next=q->next; free(q);
B.p=q->next; free(q);
C.p=q; free(q);
D.(*p).next=(*q).next; free(p);
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
#include <string.h>
struct A
{
int a;
char b[10];
double c;
};
void f(struct A t);
main()
{
struct A a={1001,"ZhangDa",1098.0};
f(a);
printf("%d,%s,%6.1f\n",a.a,a.b,a.c);
}
void f(struct A t)
{
t.a=1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;
}
程序运行后的输出结果是______。
A.1002,ChangRong,1202.0
B.1001,ZhangDa,1098.0
C.1001,ChangRong,1098.0
D.1002,ZhangDa,1202.0
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
#define N 5
#define M N+1
#define f(x) (x*M)
main()
{int i1,i2;
i1=f(2);
i2=f(1+1);
printf("%d%d\n",i1,i2);
}
程序的运行结果是______。
A.11 7
B.12 12
C.11 11
D.12 7
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
main()
{
int a=5,b=1,t;
t=(a<<2)|b;
printf("%d\n",t);
}
程序运行后的输出结果是______。
A.6
B.11
C.21
D.1
点击查看答案&解析
手机看题
单项选择题
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为______。
A.非0值
B."\0"
C.0
D.NULL
点击查看答案&解析
手机看题
单项选择题
以下叙述中错误的是______。
A.C程序在运行过程中所有计算都以十进制方式进行
B.C程序在运行过程中所有计算都以二进制方式进行
C.所有C程序都需要编译链接无误后才能运行
D.C程序中字符变量存放的是字符的ASCII值
点击查看答案&解析
手机看题
微信扫码免费搜题