首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
下列叙述中,不属于结构化分析方法的是______。
A) 面向数据流的结构化分析方法
B) 面向数据结构的Jackson方法
C) 面向数据结构的结构化数据系统开发方法
D) 面向对象的分析方法
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
下列选项中不属于软件生命周期开发阶段任务的是( )。
A) 软件测试
B) 概要设计
C) 软件维护
D) 详细设计
点击查看答案&解析
手机看题
单项选择题
在Windows 98的开始菜单中,包括了Windows 98系统提供的 ( )
A) 全部功能
B) 初始功能
C) 主要功能
D) 部分功能
点击查看答案&解析
手机看题
单项选择题
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
A) cedba
B) acbed
C) decab
D) deabc
点击查看答案&解析
手机看题
单项选择题
有以下程序的输出结果是 int f(int b[ ][4]) int i,j,s=0; for(j=0;j<4;j++) i=j; if(i>2) i=3-j; s+=b[i][j]; return s; main( ) int a[4][4]=1,2,3,4,0,2,4,5,3,6,9,12,3,2,1,0; printf(“%d\n”,f(a));
A)12
B)11
C)18
D)16
点击查看答案&解析
手机看题
单项选择题
以下叙述中错误的是______。
A) 改变函数形参的值,不会改变对应实参的值
B) 函数可以返回地址值
C) 可以给指针变量赋一个整数作为地址值
D) 当在函数的开头包括头文件stdio.h时,可以给指针变量赋NULL
点击查看答案&解析
手机看题
单项选择题
数据管理技术发展的三个阶段中,( )没有专门的软件对数据进行管理。
Ⅰ.人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段
A) 仅Ⅰ
B) 仅Ⅲ
C) Ⅰ和Ⅱ
D) Ⅱ和Ⅲ
点击查看答案&解析
手机看题
单项选择题
设有如下定义:
char*a[3]="aa","bb","cc";
则以下说法正确的是______。
A) 数组a的第二个元素的值是"bb"
B) 输出"cc"使用语句printf("%s",a[2]);
C) 数组a的3个元素分别存放的是含有两个字符的一维字符数组
D) 数组a的3个元素中各自存放了字符'a'、'b'和'c'
点击查看答案&解析
手机看题
单项选择题
在软件开发中,需求分析阶段产生的主要文档是( )。
A) 可行性分析报告
B) 软件需求规格说明书
C) 概要设计说明书
D) 集成设计计划
点击查看答案&解析
手机看题
单项选择题
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
A) 需求分析阶段
B) 概念没计阶段
C) 逻辑设计阶段
D) 物理设计阶段
点击查看答案&解析
手机看题
单项选择题
若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。
A) x=y==5;
B) x=n%2.5;
C) x+n=i
D) x=5=4+1;
点击查看答案&解析
手机看题
单项选择题
已知大写字母F的ASCII码为70,以下程序的运行结果为 ( )
#include<stdio.h>
main( )
char c1='F',c2='p';
printf("%d,%d\n",c1,c2);
A) 70,80 B) 70,81 C) 70,82 D) 70,83
点击查看答案&解析
手机看题
单项选择题
有以下程序:
point( char木p)
p+=3;
main()
char a[4]='1','2','3','4',*p=a;
point(p);
printf("%c\n",*p);
程序运行后的输出结果是
A) 1
B) 2
C) 3
D) 4
点击查看答案&解析
手机看题
单项选择题
下面的程序执行后,文件test.t中内容是______。
#include<stdio.h>
void fun(char *fname,char*st)
FILE*myf,int i;
myf=fopen(fname,"w");
for(i=0;i<strlen(st);i++)fputc(st[i],myf);
fclose(myf);
main()
fun("test.t","new world");fun("test.t","hello,");
A) hello, B) new worldhello C) new world D) hello, rld
点击查看答案&解析
手机看题
单项选择题
下面程序的输出结果是 ______。
#define a 121
const b=12;
enum ca1,a2;
main()
printf("%d,%d,%d",sizeof(a) ,sizeof(b) ,sizeof(enum c) );
A) 121,0,4 B) 2,2,2 C) 0,2,4 D) 0,2,2
点击查看答案&解析
手机看题
单项选择题
若有以下说明和语句:
char *language[]="FORTRAN","BASIC","PASCAL","JAVA","C";
char**q;q=language+2;
则语句printf("%o\n",*q);( )。
A) 输出的是language[2]元素的地址
B) 输出的是字符串PASCAL
C) 输出的是language[2]元素的值,它是字符串PASCAL的首地址
D) 格式说明不正确,无法得到确定的输出
点击查看答案&解析
手机看题
单项选择题
下列程序段中,不能正确赋值的是( )。
A) char*p,ch;
p=&ch;
scanf ("%c",&p);
B) char*p;
p=(char*)malloc(1);
scabf("%c",p);
C) char*p;
*p=getchar();
D) char*p,ch;
p=&ch;
*p=getchar();
点击查看答案&解析
手机看题
单项选择题
C语言中用于结构化程序设计的三种基本结构是
A) 顺序结构、选择结构、循环结构
B) if、switch、break
C) for、while、do-while
D) if、for、continue
点击查看答案&解析
手机看题
单项选择题
有两个关系R、S如下:
由关系R通过运算得到关系S,则所使用的运算为
A) 选择
B) 投影
C) 插入
D) 连接
点击查看答案&解析
手机看题
单项选择题
以下选项中非法的表达式是
A) 0<=x<100
B) i=j= =0
C) (char)(65+3)
D) x+1=x+1
点击查看答案&解析
手机看题
单项选择题
若程序中定义了以下函数 double myadd(double a,double b) return (a+b); 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )A)double myadd(double a,b);
B)double myadd(double,double);
C)double myadd(double b,double a);
D)double myadd(double x,double y);
点击查看答案&解析
手机看题
单项选择题
以下不合法的字符常量是( )。
A) '\018'
B) '\'"
C) '\\' D) '\xcc'
点击查看答案&解析
手机看题
单项选择题
下列选项中不符合良好程序设计风格的是______。
A) 源程序要文档化
B) 数据说明的次序要规范化
C) 避免滥用goto语句
D) 模块设计要保证高耦合、高内聚
点击查看答案&解析
手机看题
单项选择题
E-R图是数据库设计的工具之一,它一般适用于建立数据库的______。
A) 概念模型
B) 结构模型
C) 物理模型
D) 逻辑模型
点击查看答案&解析
手机看题
单项选择题
以下程序的运行结果是______。
main()
char t=02;
printf("%d\n",t=++t>>2);
A) 0
B) 1
C) 2
D) 3
点击查看答案&解析
手机看题
单项选择题
有如下程序段:
int a=14, h=15, x;
char c='A';
x=(a&&b) &&(c <'B');
执行该程序段后,x的值为
A) true
B) false
C) 0
D) 1
点击查看答案&解析
手机看题
单项选择题
以下能正确定义且赋初值的语句是______。
A) int n1=n2=10;
B) char c=32;
C) float f=f+1.1;
D) double x=12.3E2.5;
点击查看答案&解析
手机看题
单项选择题
数据处理的最小单位是( )。
A) 数据
B) 数据元素
C) 数据项
D) 数据结构
点击查看答案&解析
手机看题
单项选择题
有以下程序:
#include <stdio.h>
main()
int a[]=2, 4, 6, 8, 10, y=0, x, *p;
p=&a[1];
for(x=1; x<3; x++)
y+=p[x];
printf("%d\n", y);
程序运行后的输出结果是( )。
A) 10
B) 11
C) 14
D) 15
点击查看答案&解析
手机看题
单项选择题
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。
A) 函数的实参和其对应的形参共占同一存储单元
B) 形参只是形式上的存在,不会占用具体存储单元
C) 同名的实参和形参占同一存储单元
D) 函数的形参和实参分别占用不同的存储单元
点击查看答案&解析
手机看题
单项选择题
软件需求分析一般应确定的是用户对软件的 ______。
A) 功能需求
B) 非功能需求
C) 性能需求
D) 功能需求和非功能需求
点击查看答案&解析
手机看题
单项选择题
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第( )个位置。
A) 3
B) 5
C) 7
D) 9
点击查看答案&解析
手机看题
单项选择题
有如下程序:
main()
char ch[2][5]="6937","8254",*p[2];
int i,j,s=0;
for(i=0;i<2;i++)p[i]=ch[i];
for(i=0;i<2;i++)
for(j=0;p[i][j]!='\O';j+=2)
s=10*s+p[i][j]-'0';
printf("%d\n",s);
该程序的输出结果是______。
A) 69825
B) 63825
C) 6385
D) 693825
点击查看答案&解析
手机看题
单项选择题
有以下程序
main()
int a[3][3],*p,i;
p=&a[0][0];
for(i=0;i<9;i++)p[i]=i;
for(i=0;i<3;i++)printf("%d",a[1][i]);程序运行后的输出结果是______。
(A) 0 1 2
(B) 1 2 3
(C) 2 3 4
(D) 3 4 5
点击查看答案&解析
手机看题
单项选择题
以下数组定义中错误的是
A) int x[][3]=0; B) int x[2][3]=1, 2, 3, 4, 5, 6;
C) int x[][3]=1, 2, 3, 4, 5, 6; D) int x[2][3]=1, 2, 3, 4, 5, 6;
点击查看答案&解析
手机看题
单项选择题
有以下程序
#include <stdio.h>
#include <stdlib.h>
int fun(int n)
int *p;
p=(int*)malloc(sizeof(int));
*p=n; return *p;
int a;
a=fun(10); printf("%d\n",a+fun(10));
程序的运行结果是______。
A) 0 B) 10 C) 20 D) 出错
点击查看答案&解析
手机看题
单项选择题
若输入60和13,以下程序的输出结果是 ( ) # define SURPLUS(a,b)((a)%(b)) main( ) int a,b; scanf("%d,%d",&a,&b); printf("%d\\n",SURPLUS(a,b));
A.60
B.13
C.73
D.8
点击查看答案&解析
手机看题
单项选择题
关系表中的每一横行称为一个( )。
A) 元组
B) 字段
C) 属性
D) 码
点击查看答案&解析
手机看题
单项选择题
有以下程序:
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,
点击查看答案&解析
手机看题
单项选择题
下列叙述中,不属于结构化分析方法的是______。
A) 面向数据流的结构化分析方法
B) 面向数据结构的Jackson方法
C) 面向数据结构的结构化数据系统开发方法
D) 面向对象的分析方法
点击查看答案&解析
手机看题
单项选择题
在以下程序段中,已知血型数据占两个字节,则输出结果是
union un
int i;
double y;
struct st
char a[10];
union un b;
;
printf("%",sizeof(struct st));
A) 14
B) 18
C) 20
D) 16
点击查看答案&解析
手机看题
单项选择题
若有语句:char *line[5];,以下叙述中正确的是______。
(A) 定义line是一个数组,每个数组元素是一个基类型为char的指针变量
(B) 定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
(C) 定义line是一个指针数组,语句中的*号称为间址运算符
(D) 定义line是一个指向字符型函数的指针
点击查看答案&解析
手机看题
单项选择题
以下能正确定义且赋初值的语句是( )。
A) int n1=n2=10; B) char c=32;
C) float f=f+1; D) double x=12.3E2.5;
点击查看答案&解析
手机看题
单项选择题
有以下程序:
#include<stdio.h>
int fun(int x,int y)
if(x==y)return(x);
else return((x+y)/2);
main()
int a=1,b=2,c=3;
printf("%d\n",fun(2*a,fun(b,c)));
程序运行后的输出结果是( )。
A) 2
B) 3
C) 4 D) 5
点击查看答案&解析
手机看题
单项选择题
下面程序的执行结果是______。
main()
char str[]="quert",*p=str;
while(putchar(*p++)!='');
A) quert
B) Rvfsu
C) quert
D) rvfsu
点击查看答案&解析
手机看题
单项选择题
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。
A) 125
B) n/2
C) n
D) n+1
点击查看答案&解析
手机看题
单项选择题
请读程序段:
char str[]="ABCD",*p=str
print("%d\n",*(p+4));
程序段的输出结果是______。
A) 68 B) O C) 字符'D'的地址 D) 不确定的值
点击查看答案&解析
手机看题
单项选择题
有以下程序
int f1(int x,int y)
return x>yx:y;
int f2(int x,int y)
return x>yy:x;
main()
int a=4,b=3,c=5,d,e,f;
d=f1(a,b) ; d=f1(d,c) ;
e=f2(a,b) ; e=f2(e,c) ;
f=a+b+c-d-e;
printf("%d,%d,%d\n",d,f,e);
执行后输出结果是
A) 3,4,5
B) 5,3,4
C) 5,4,3
D) 3,5,4
点击查看答案&解析
手机看题
单项选择题
设有定义语句int(*f)(int);,则以下叙述正确的是______。
A) f是基类型为int的指针变量
B) f是指向函数的指针变量,该函数具有一个int类型的形参
C) f是指向int类型一维数组的指针变量
D) f是函数名,该函数的返回值是基类型为int类型的地址
点击查看答案&解析
手机看题
单项选择题
以下与函数fseek (fp, OL, SEEK_SET)有相同作用的是( )。
A) feof(fp) B) ftell(fp) C) fgetc(fp) D) rewind(fp)
点击查看答案&解析
手机看题
单项选择题
以下叙述中错误的是( )。
A) 用户定义的函数中可以没有return语句
B) 用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
C) 用户定义的函数中若没有return语句,则应当定义函数为void类型
D) 函数的return语句中可以没有表达式
点击查看答案&解析
手机看题
微信扫码免费搜题