首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
下列工具中为需求分析常用工具的是_____。
A.PAD
B.PFD
C.N-S
D.DFD
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
有如下说明:
int a[10]=1,2,3,4,5,6,7,8,9,10,*p=a;
则数值为9的表达式是_____。
A.*p+9
B.*(p+8)
C.*p+=9
D.p+8
点击查看答案&解析
手机看题
单项选择题
若变量已正确定义并赋值,下面符合C语言的表达式是_____。
A.a:=b+1
B.a=b=c+2
C.int 18.5%3
D.a=a+7=c+b
点击查看答案&解析
手机看题
单项选择题
下述关于C语言文件的操作的结论中,正确的是_____。
A.对文件操作必须先关闭文件
B.对文件操作必须先打开文件
C.对文件操作顺序无要求
D.对文件操作前必须先测文件是否存在,然后再打开文件
点击查看答案&解析
手机看题
单项选择题
能正确表示逻辑关系""a≥10或a≤0"",的C语言表达式是_____。
A.a>=10 or a<=0
B.a>=0|a<=10
C.a>=10&&a<=0
D.a>=10||a<=10
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_____。
A.调用语句
B.命令
C.口令
D.消息
点击查看答案&解析
手机看题
单项选择题
下面程序运行后的输出结果是_____。
struct abc
int a,b,c;
main()
struct abc s[2]=1,2,3,4,5,6;
int t=s[0].a+s[1].b;
printf("%d\n",t);
点击查看答案&解析
手机看题
单项选择题
下面一组中都是C语言关键字的是_____。
A.double Int for
B.main while goto
C.volatile break static
D.malloc sizeof new
点击查看答案&解析
手机看题
单项选择题
以下叙述不正确的是_____。
A.分号是C语言的必要组成部分
B.C程序的注释可以写在句的后面
C.函数是C程序的基本单位
D.主函数的名字不一定用main表示
点击查看答案&解析
手机看题
单项选择题
已经定义ch为字符型变量,以下赋值表达式中错误的是_____。
A.ch='\'
B.ch=62+3
C.ch=NULL
D.ch='\xaa'
点击查看答案&解析
手机看题
单项选择题
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是_____。
A.1
B.2
C.2.0
D.2.5
点击查看答案&解析
手机看题
单项选择题
设有下列二叉树:
对此二叉树中序遍历的结果为_____。
点击查看答案&解析
手机看题
单项选择题
在关系数据库中,用来表示实体之间联系的是_____。
A.树结构
B.网结构
C.线性表
D.二维表
点击查看答案&解析
手机看题
单项选择题
检查软件产品是否符合需求定义的过程称为_____。
A.确认测试
B.集成测试
C.验证测试
D.验收测试
点击查看答案&解析
手机看题
单项选择题
有如下程序
int func(int a,int B)
return(a+B) ;
main()
int x=2,y=5,z=8,r;
r=func(func(x,y),z);
printf("%d\n",r);
该程序的输出结果是_____。
A.12
B.13
C.14
D.15
点击查看答案&解析
手机看题
单项选择题
若已建立如下图所示的单向链表结构:
在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到
链表末尾仍构成单向链表的语句组是_____。
点击查看答案&解析
手机看题
单项选择题
将E-R图转换到关系模式时,实体与联系都可以表示成_____。
A.属性
B.关系
C.键
D.域
点击查看答案&解析
手机看题
单项选择题
有如下程序
main()
int y=3,x=3,z=1;
printf("%d\n",(++x,y++),z+2);
运行该程序的输出结果是_____。
A.3 4
B.4 2
C.4 3
D.3 3
点击查看答案&解析
手机看题
单项选择题
有如下程序
main()
float x=2.0,y;
if(x<0.0)y=0.0;
else if(x<10.0)y=1.0/x;
else y=1.0;
printf("%f\n",y);
该程序输出结果是_____。
A.0.000000
B.0.250000
C.0.500000
D.1.000000
点击查看答案&解析
手机看题
单项选择题
算法一般都可以用_____控制结构组合而成。
A.循环、分支、递归
B.顺序、循环、嵌套
C.循环、递归、选择
D.顺序、选择、循环
点击查看答案&解析
手机看题
单项选择题
下面不属于软件设计原则的是_____。
A.抽象
B.模块化
C.自底向上
D.信息隐蔽
点击查看答案&解析
手机看题
单项选择题
有以下函数
char *fun(char*p)
return p;
该函数的返回值是_____。
A.无确切的值
B.形参p中存放的地址值
C.一个临时存储单元的地址
D.形参p自身的地址值
点击查看答案&解析
手机看题
单项选择题
假设在turboc2.0采用small模式编译如下程序
main()
char a[4]='a','b';
char *b="abc";
printf("%d,%d",sizeof(
A.,sizeof(
B.);
&n
C.4,3
D.2,2
点击查看答案&解析
手机看题
单项选择题
有如下函数调用语句
func(rec1,rec2+rec3,(rec4,rec5));
该函数调用语句中,含有的实参个数是_____。
A.3
B.4
C.5
D.有语法错误
点击查看答案&解析
手机看题
单项选择题
若有以下定义:int t[3][2];,能正确表示t数组元素地址的表达式是_____。
A.&t[3][2]
B.t[3]
C.t[1]
D.*t[2]
点击查看答案&解析
手机看题
单项选择题
有如下程序段:
#include<stdio.h>
#define Max(a,B) a>ba:b
main()
int a=5,b=6,c=4,d;
d=c+Max(a,b);
printf("%d",d);
其输出结果为_____。
A.10
B.5
C.6
D.编译错误
点击查看答案&解析
手机看题
单项选择题
有如下程序:
#define n 2
#define m N+1
#define NUM 2*m+1
main()
int i;
for(i=1;i<=NUM;i++)printf("%d\n",i);
该程序中的for循环执行的次数是_____。
A.5
B.6
C.7
D.8
点击查看答案&解析
手机看题
单项选择题
有如下程序:
long fib(int n)
if(n>2) return(fib(n-1)+fib(n-2));
else return(2);
main()
printf("%ld\n",fib(3));
该程序的输出结果是_____。
A.2
B.4
C.6
D.8
点击查看答案&解析
手机看题
单项选择题
有如下程序
main()
int i,sum;
for(i=1;i<=3;sum++)sum +=i;
printf("%d\n",sum);
该程序的执行结果是_____。
A.6
B.3
C.死循环
D.0
点击查看答案&解析
手机看题
单项选择题
下列工具中为需求分析常用工具的是_____。
A.PAD
B.PFD
C.N-S
D.DFD
点击查看答案&解析
手机看题
单项选择题
设有声明语句char a='\72';,则变量a_____。
A.包含1个字符
B.包含2个字符
C.包含3个字符
D.声明不合法
点击查看答案&解析
手机看题
单项选择题
有如下程序段
int *p,a=10,b=1;
p=&a;a=*p+b;
执行该程序段后,a的值为_____。
A.12
B.11
C.10
D.编译出错
点击查看答案&解析
手机看题
单项选择题
下列函数定义中,会出现编译错误的是_____。
点击查看答案&解析
手机看题
单项选择题
有如下程序
main()
char s[][5]="abc","de","fgh";
printf("%c",s[2][6]);
其输出为_____。
A.不确定
B.编译错误
C.g
D.输出null字符
点击查看答案&解析
手机看题
单项选择题
在C语言中,函数中变量的隐含存储类别是_____。
A.auto
B.static
C.extern
D.无存储类别
点击查看答案&解析
手机看题
单项选择题
C语言运算对象必须是整型的运算符是_____。
A.%=
B./
C.=
D.<=
点击查看答案&解析
手机看题
单项选择题
有如下程序:
main()
int a[3][3]=1,2,3,4),5,6,i,j,s=0;
for(i=1;i<3;i++)
for(j=0;j<=i;j++)
s+=a[i][j];
printf("%d\n",s);
该程序的输出结果是_____。
A.18
B.19
C.20
D.21
点击查看答案&解析
手机看题
单项选择题
下列关键字中,不属于C语言变量存储类别的是_____。
A.register
B.auto
C.extern
D.public
点击查看答案&解析
手机看题
单项选择题
索引属于_____。
A.模式
B.内模式
C.外模式
D.概念模式
点击查看答案&解析
手机看题
单项选择题
有如下程序
main()
int x=1,a=0,b=0;
switch(x)
case 0:b++;
case 1:a++;
case 2:a++;b++;
printf("a=%d,b=%d\n",a,B) ;
该程序的输出结果是_____。
A.a=2,b=1
B.a=1,b=1
C.a=1,b=0
D.a=2,b=2
点击查看答案&解析
手机看题
单项选择题
有以下函数定义:
void fun(int n,double x)……
若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是
A.fun(int y,double m);
B.k=fun(10,12.5);
C.fun(x,n);
D.void fun(n,x);
点击查看答案&解析
手机看题
单项选择题
下面程序的输出结果是_____。
main()
char str[10],c='a';
int i=0;
for (;i<5;i++)
str[i]=c++;
printf("%s",str);
A.abcde
B.a
C.不确定
D.bcdef
点击查看答案&解析
手机看题
单项选择题
数据的存储结构是指_____。
A.数据所占的存储空间量
B.数据的逻辑结构在计算机中的表示
C.数据在计算机中的顺序存储方式
D.存储在外存中的数据
点击查看答案&解析
手机看题
单项选择题
有以下程序段:
main()
int a=5,*b,**c;
c=&b;b=&a;
程序在执行了c=&b;b=&a;语句后,表达式**c的值是_____。
A.变量a的地址
B.变量b中的地址
C.变量a中的值
D.变量b的地址
点击查看答案&解析
手机看题
单项选择题
执行语句for(i=1;i++<4;);后变量i的值是_____。
A.3
B.4
C.5
D.不定
点击查看答案&解析
手机看题
单项选择题
有如下程序段
int a=14,b=15,x;
char c='A';
x=(a&&b) &&(c<'B');
执行该程序段后,x的值为_____。
A.true
B.false
C.0
D.1
点击查看答案&解析
手机看题
单项选择题
若变量a、i已正确定义,且i已正确赋值,合法的语句是_____。
A.a==1
B.++i;
C.a=a++=5;
D.a=int(i);
点击查看答案&解析
手机看题
单项选择题
有如下程序
main()
int x=3;
do
prinff("%d",x--);
while(!x);
该程序的执行结果是_____。
A.321
B.3
C.不输出任何内容
D.陷入死循环
点击查看答案&解析
手机看题
问答题
有如下程序
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]>’\0’;j+=2)
s=10*s+(p[i][j]-’0’);
printf("%d\n",s);
该程序的输出结果是_____。
答案:
C
点击查看答案&解析
手机看题
单项选择题
运行以下程序后,如果从键盘上输入65 14<回车>,则输出结果为_____。
main()
int m,n;
printf("Enter m,n:");
scanf("%d%d",&m,&n);
while(m!=n)
while(m>n)m-=n;
while(n>m)n-=m;
printf("m=%d\n",m);
A.m=3
B.m=2
C.m=1
D.m=0
点击查看答案&解析
手机看题
单项选择题
有以下程序:
int *f(int *x,int*y)
if(*x<*y)return x;
else return y;
main()
int a=7,b=8,*p,*q,*r;
p=&a;q=&b;
r=f(p,q);
printf("%d,%d,%d\n",*p,*q,*r);
程序运行后输出结果是_____。
A.7,8,8
B.7,8,7
C.8,7,7
D.8,7,8
点击查看答案&解析
手机看题
微信扫码免费搜题