选择题 在以下给出的表达式中,与while(E)中的(E)不等价的表达式是______。
选择题 已知char**s,下面正确的语句是______。
选择题 有以下程序
#include<stdio.h>
int fun()
{
statie int x=1;
x+=1;
return x;
}
main()
{
int i, s=1;
for(i=1; i<=5; i++)s+=fun();
printf('%d\n', s);
}
程序运行后的输出结果是______。
选择题 若变量已正确定义
for(x=0, y=0; (y!=99 x<4); x++)
则以上for循环______。
选择题有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为______。
选择题 有以下程序:
# include <stdio.h>
main()
{ char a[5][10]=('one','two','three','four','five');
int i,j;
char t;
for (i=0;1<4;i++)
for (j=i+1;j<5;j++)
if(a[i][0]>a[j][0])
{ t=a[i][0];a[i][0]=a[j][0];a[j][0]=t;}
puts(a[1]);
}
程序运行后的输出结果是______。
选择题 下列函数的功能是______。
fun(char *a,char *b)
{ while((*b=*a)!='\0'){a++;b++;}}
选择题 若有以下程序
#include<stdio.h>
void sp(int *a)
{ int b=2;
a=b; *a=*a*2; printf('%d,', *a);
}
main()
{int k=3, *p=k;
sp(p); printf('%d, %d\n', k, *p);
}
则程序的输出结果是______。
选择题 某二叉树共有400个结点,其中有99个度为1的结点,则该二叉树中的叶子结点数为______。
选择题 有以下程序
#include<stdio.h>
main()
{FILE *fp;int a[10]={1,2,3},i,n;
fp=fopen('d1.dat','w');
for(i=0;i<3;i++) fprintf(fp,'%d',a[i]);
fprintf(fp,'\n');
fclose(fp);
fp=fopen('d1.dat','r');
fscanf(fp,'%d',n);
felose(fp);
printf('%d\n',n);
}
程序的运行结果是______。
选择题 下列叙述中错误的是______。
选择题 以下不构成无限循环的语句或语句组是______。
选择题 已知下列函数定义:
fun(int *b,int c,int d)
{ int k;
for(k=0;k<c*d;k++)
{ *b=c+d;
b++;}
}
则调用此函数的正确写法是(假设变量a的说明为int a[10])______。
选择题 有以下程序:
#include <stdio.h>
#include <math.h>
main()
{
int a=1,b=4,c=2;
double x=10.5,y=4.0,z;
z=(a+b)/c+sqrt(y)*1.2/c+x;
printf('%f\n',z);
}
程序运行后的输出结果是______。
选择题 有以下程序:
#include<stdio.h>
main()
{
int m=1,n=2,*p=m,*q=n,*r;
r=p;
p=q;
q=r;
printf('%d,%d,%d,%d\n',m,n,*p,*q);
}
程序的运行结果是______。
选择题 带链队列空的条件是______。
选择题 相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和______。
选择题 以下程序运行后的输出结果是______。
#include<stdjo.h>
void reverse(int a[],int n)
{int i,t;
for(i=0;i<n/2;i++)
{t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}
}
mam()
{int b[10]={10,9,8,7,6,5,4,3,2,1);int i,s=0;
reverse(b,10);
for(i=0;i<3;i++)
s+=b[i];
printf('%d\n',s);
}
选择题 下面关于算法的叙述中,正确的是______。
选择题 下面关于EOF的叙述中,正确的是______。