首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
2个指针变量不可以______。
A.相加
B.比较
C.相减
D.指向同一地址
点击查看答案
在线练习
手机看题
你可能感兴趣的试题
单项选择题
进行二分法查找,则线形表______。
A.必须以顺序方式存储
B.必须以链接方式存储,且数据元素已按值排好序
C.必须以链接方式存储
D.必须以顺序方式存储,且数据元素已按值排好序
点击查看答案
手机看题
单项选择题
设血a=12;,则执行完语句a+=a-=a*a;后,a的值是______。
A.522
B.264
C.144
D.-264
点击查看答案
手机看题
单项选择题
下列程序的输出结果为______。
main ( )
int p, y=0, x=0;
p=x<<8 | ~y>>8;
printf("%d ",p);
p+=(p+=2);
printf("%d\n",p);
A.-1 0
B.0 0
C.0 4
D.-1 2
点击查看答案
手机看题
单项选择题
下列语句中,不正确的是______。
A.static int a[2][3]=1,2,3,4,5,6;
B.static int a[2][3]=1,4,5;
C.static int a [][3]=1,4;
D.static int a [][]=1,2,3,4,5,6;
点击查看答案
手机看题
单项选择题
下列可作为C语言赋值语句的是______。
A.x=3,y=5;
B.a=b=6;
C.i--;
D.y=int(x);
点击查看答案
手机看题
单项选择题
在下列叙述中,错误的一条是______。
A.定义char*string="China"中的string是一个字符串变量,其值为China
B.若有一个多维数组a,则*(a+i)与a[i]等价
C.int(*p)[4]表示p为指针变量,它指向包含4个元素的一维数组
D.数组名代表数组的首地址,固定不变。指针变量可通过指向数组首地址来代表对应的数组,但其值可以改变
点击查看答案
手机看题
单项选择题
下列程序的输出结果是______。
main()
int k=17;
printf("%d,%0,%x \n",k,k,k);
A.17,021,0x11
B.17,17,17
C.17,Ox11,021
D.17,21,11
点击查看答案
手机看题
单项选择题
以下程序运行后的输出结果是______。
main ()
int y=18,i=0,j,a[8];
do
a[i]=y%2;i++;
y=y/2;
while(y>=1);
for(j=i-1;j>=0;j--)printf("%d",a[j]);
printf("\n");
A.1000
B.10010
C.00110
D.10100
点击查看答案
手机看题
单项选择题
在C语言中,表达式10!=9的值是______。
A.TRUE
B.非零值
C.0
D.1
点击查看答案
手机看题
单项选择题
下列程序中,正确的为______。
A.main()
int *pb=&b;
float 1>=15.25;
print f("%d\n" ,*pb);
B.amin()
int a,*pa;
a=10;
*pa=a;
prinffC%d",*pa);
C.main()
char s[20];
char *ps=&s;
scanf("%s",*p);
printf("%s",*p);
D.main()
char str[10];
int *ps=str[0];
str="abcdefg";
printf("%s",*p);
点击查看答案
手机看题
单项选择题
执行下面的语句后,表达式++x>bx:b-->++x++b:x的值为______。
int x=5,b=5;
A.6
B.7
C.8
D.9
点击查看答案
手机看题
单项选择题
执行以下语句后的输出结果是______。
int x=3,y=0;
printf("%d,%d”,-1>x>-10&&1<x<10,-1>y>-10&&1<y<10);
A.1 2
B.1 1
C.1 2
D.2 2
点击查看答案
手机看题
单项选择题
在下列叙述中,错误的一条是______。
A.对关系的描述称为关系模式,一个关系模式对应一个关系的结构
B.不同元组对同一个属性的取值范围称为域
C.二维表中的行称为属性
D.所谓关键字,即属性或属性组合,其值能够惟一标识一个元组
点击查看答案
手机看题
单项选择题
C语言提供的合法关键字是______。
A.swicth
B.chan
C.Case
D.default
点击查看答案
手机看题
单项选择题
下列数据结构中的______是线性结构。
A.队列
B.有向图
C.树
D.哈夫曼树
点击查看答案
手机看题
单项选择题
设int b=2;, 则表达式(b<<2)/(b>>1)的值是______。
A.0
B.2
C.4
D.8
点击查看答案
手机看题
单项选择题
人们提出了用______的原理来设计软件,这就是软件工程学诞生的基础。
A.计算机科学
B.数学
C.工程学
D.运筹学
点击查看答案
手机看题
单项选择题
若变量a、i已正确定义,且i已正确赋值,合法的语句是______。
A.a=1;
B.++1;
C.a=a++=5;
D.a=int(i);
点击查看答案
手机看题
单项选择题
下列程序的输出结果是______。
main()
int i,j;
for(j=10;j<11;i++)
for(i=9;i<j;i++)
if(!(j%i))break;
if(i>=j-1)printf(”%d”,i);
A.11
B.10
C.9
D.10 11
点击查看答案
手机看题
单项选择题
2个指针变量不可以______。
A.相加
B.比较
C.相减
D.指向同一地址
点击查看答案
手机看题
单项选择题
若已定义以下语句,其中0≤i≤9,则对a数组元素不正确的引用为______。
int a[]=0,1,2,3,4,5,6,7,8,9,*p=a,i;
A.a[p-a]
B.*(&a[i])
C.p[i]
D.a[10]
点击查看答案
手机看题
单项选择题
在C语言中,以下一组运算符中,优先级最高的运算符是______。
A.<=
B.=
C.%
D.&&
点击查看答案
手机看题
单项选择题
下列程序的输出结果是______。
int fun(int x,int y,int*cp,int*dp)
*cp=x+y; *dp=x-y;
main()
int a, b, c, d;
a=30;b=50;
fun(a,b,&c,&d);
printf("%d,%d\n", c, d);
A.50,30
B.30,50
C.80,-20
D.80,20
点击查看答案
手机看题
单项选择题
结构化程序设计方法在软件开发中用于______。
A.需求分析
B.详细设计
C.可行性分析
D.程序设计
点击查看答案
手机看题
单项选择题
若有以下调用语句,则不正确的fun函数的首部是______。
main()
……
int a[50],n;
fun(n,&a[9]);
……
A.void fun(int m, int x[])
B.void fun(kit s, kit h[41])
C.void fun(kit p, kit *s)
D.void fun(int n, int a)
点击查看答案
手机看题
单项选择题
下列各m的值中,能使m%3==2&&m%5==3&&m%7==2为真的是______。
A.8
B.23
C.17
D.6
点击查看答案
手机看题
单项选择题
下列描述中,正确的一条是______。
A.关系表达式的值是一个逻辑值,即“真”或“假”,可以赋给一个逻辑变量
B.在C语言中,判断一个量是否为:真”时,以0代表“假”,以1代表“真”.
C.设a=3、b=4、c=5,则表达式!(x=a)&&(y=b)&&0的值为0
D.一个数组的各个数组元素可属于不同的数据类型
点击查看答案
手机看题
单项选择题
在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树时,其时间复杂性大致为______。
A.O(n)
B.O(n(上标)2)
C.O(log(下标)2n)
D.O(nlog(下标)2n)
点击查看答案
手机看题
单项选择题
以下程序运行后, 输出结果是______。
fut (int **s,int p[2] [3])
**s=p[1] [1];
main ()
int a[2] [3]=1,3,5,7,9,11,*p;
p=(int *)malloc(sizeof(int));
fur (&p,a);
printf ("%d\n", *p);
A.1
B.7
C.9
D.11
点击查看答案
手机看题
单项选择题
下列程序的输出结果是______。
#include<stdio.h>
main ()
int a,b;
for(a=1,b=1;a<=100;a++)
if(b>=20)break;
if(b%3==1)
b+=3;
continue;
b-=5;
printf("%d\n",a);
A.7
B.8
C.9
D.10
点击查看答案
手机看题
微信扫码免费搜题