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