选择题 fgetc函数的作用是从指定文件读入一个个字符,该文件的打开方式必须是______。
选择题 有以下程序
#include<stdio.h>
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(j=0;j<5;j++)printf('%d,',a[i]);
}
程序运行后的输出结果是______。
选择题 在一个C程序中______。
选择题 下列排序方法中,在最坏情况下,比较次数最少的是______。
选择题 下列选项中不是C语句的是______。
选择题 有下列程序:
fun(int x, int y){return(x+y); }
main()
{int a=1, b=2, c=3, sum;
sum=fun((a++, b++, a+b), c++);
printf('%d\n', sum);
}
执行后的输出结果是______。
选择题 有以下程序:
#include<stdio.h>
main()
{ int i=0,a=0;
while(i<20)
{ for(;;)
{ if((i%5)==0)break;
else i--;
}
i+=13,a+=i;
}
printf('%d\n',a);
}
程序的输出结果是______。
选择题 深度为5的完全二叉树的结点数不可能是______。
选择题 数据库系统的数据独立性是指______。
选择题 数据流程图(DFD)是______。
选择题 一名雇员就职于一家公司,一个公司有多名雇员,则实体公司和实体雇员之间的联系是______。
选择题 有以下程序:
#include<stdio.h>
int fun(int x)
{
int p;
if(x==0||x==1)
return(3);
p=x-fun(x-2);
return p;
}
main()
{
printf('%d\n',fun(7));
}
程序执行后的输出结果是______。
选择题 设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为______。
选择题 大学生学籍管理系统中有关系模式S(S#,Sn,Sg,sd,sa),其中属性S#、Sn、Sg、Sd、Sa分别是学生学号、姓名、性别、系别和年龄,关键字是S#。检索全部大于20岁的男生的姓名的表达式为______。
选择题 有以下程序:
# include <stdio.h>
main()
{ int s=0,n;
for(n=0;n<3;n++)
{ switch(s)
{case 0;
case 1:s+=1;
case 2:s+=2;break;
case 3:s+=3;
default:s+=4;
}
printf('%d,'s);
}
}
程序运行后的输出结果是______。
选择题 以下程序的输出结果是______。
main()
{ char a[]='programming',b[]='language';
char *p1,*p2;
int i;
p1=a;p2=b;
for(i=0;i<7;i++)
if(*(p1+i)==*(p2+i))printf('%c',*(p1+i));
}
选择题 已知函数fread的调用形式为“fread(buffer,size,count,fp);”,其中buffer代表的是______。
选择题 有以下程序段
#include<stdio.h>
int j; float y; char name[50];
scanf('%2d%f%s',j,y,name);
当执行上述程序段,从键盘上输入55566 7777123后,y的值为______。
选择题 设x=061,y=016,则z=x|y的值是______。
选择题 设变量均已正确定义,若要通过
scanf('%d%c%d%c', a1, c1, a2, c2);
语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)______。