选择题 表示关系式x≤y≤z的C语言表达式的是______。
选择题 大学生学籍管理系统中有关系模式S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、Sd、Sa分别是学生学号、姓名、性别、系别和年龄,关键字是S#。检索全部大于20岁男生姓名的表达式为______。
选择题 若有以下程序:
#include <stdio.h>
void fun(int a[],int n)
{ int t,i,j;
for(i=1;i<n;i+=2)
for(j=i+2;j<n;j+=2)
if(a[i]>a[j]){t=a[i];a[i]=a[j];a[j]=t;}
}
main()
{ int c[10]={10,9,8,7,6,5,4,3,2,1},i;
fun(c,10);
for(i=0;i<10;i++) printf('%d,',c[i]);
printf('\n');
}
则程序的输出结果是______。
选择题 设某棵树的度为3,其中度为3,1,0的节点个数分别为3,4,15。则该树中总节点数为______。
选择题 以下程序的输出结果是______。
main()
{ int a,i=4;
a=i++;
printf('a=%d,i=%d\n',a,i);}
选择题 若有以下程序段
int m=0xabc,n=0xabc;
m-=n;
printf('%X\n'.m);
执行后输出结果是
选择题 若有以下程序段:
int r=8;
printf('%d\n',r>>1);
则输出结果是______。
选择题 在C语言中,变量的隐含存储类别是
选择题 数据流图中带有箭头的线段表示的是______。
选择题 若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是______。
选择题 以下程序的输出结果是______。
main()
{ int a=7, b=8, *p, *q, *r;
p=a; q=b;
r=p; p=q; q=r;
printf('%d, %d, %d, %d\n', *p, *q, a, b);
}
选择题 若变量已正确定义,for(x=0,y=0;(y!=99x<4);x++),则此for循环执行______次。
选择题 设有定义:int a,b[10],*c=NULL,*p;,则以下选项中错误的是______。
选择题 以下选项中,合法的C语言常量是______。
选择题 已知函数f的定义如下:
void f(void)
{printf('That's great!');}
则调用f函数的正确形式是______。
选择题 设有定义:
int x=0, *p;
紧接着的赋值语句正确的是______。
选择题 有下列程序:
main()
{ int k=5;
while(--k) printf('%d', k=1);
printf('n');
}
执行后的输出结果是______。
选择题假定已建立以下链表结构,且指针P和q已指向如下图所示的结点:则以下选项中可将q所指向结点从链表中删除并释放该结点的语句组是
选择题 设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中进行顺序查找,最坏情况下需要比较的次数为______。
选择题 有以下程序
#include<stdio.h>
#include<string.h>
main()
{ char p[20]={'a','b','c','d'),q[]='abc',r[]='abcde';
strcat(p,r);
strcpy(p+strlen(q), q);
printf('%d\n',strlen(p));
}
程序运行后的输出结果是______。