二级C语言

第921题

以下叙述中正确的是( )。

第922题

有以下程序

#include <stdio.h>
#include <stdlib.h>
void fun(int **s, int x[2][3])
{
**s =*(x[1]+1);
}void main()
{
int a[2][3]={1,2,3,4,5,6},*p;
p = (int *)malloc(sizeof(int));
fun(&p,a);
printf("%d\n",*p);
}

程序的运行结果是( )。

第923题

若要使用C数学库中的sin函数,需要在源程序的头部加上#include 关于引用数学库,以下叙述正确的是( )。

第924题

有以下程序

#include <stdio.h>
typedef struct {int b, p;} A;
void f(A c)
{
int j;
c.b+=1;
c.p+=2;
}void main()
{
int i;
A a={1,2};
f(a);
printf("%d,%d\n", a.b, a.p);
}

程序运行后的输出结果是( )。

第925题

有以下程序

#include <stdio.h>
void main()
{
unsigned char a=8, c;
c = a>>3;
printf("%d\n",c);
}

程序运行后的输出结果是(  )。

第926题

下列叙述中正确的是( )。

第927题

下列各序列中不是堆的是( )。

第928题

某系统结构图如下图所示,该系统结构图的最大出扇数是( )。

结构

第929题

软件设计中模块划分应遵循的准则是( )。

第930题

一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是( )。

第931题

设有定义:int a,b;  float x,y;则以下选项中对语句所作的注释叙述错误的是( )。

第932题

有以下程序

#include <stdio.h>
main()
{
int  x=1, y=0;
if (!x) y++;
else if (x==0)
if (x) y+=2;
else y+=3;
printf("%d\n", y);
}

程序运行后的输出结果是( )。

第933题

有以下程序

#include <stdio.h>
main()
{
int a,b;
for(a=0; a<3; a++)
{
scanf("%d", &b);
switch(b)
{
default: printf("%d,", ++b);
case 1: printf("%d,", ++b);
case 2: printf("%d,", ++b);
}
}
}

执行时输入:1 2 3 <回车>,则输出结果是( )。

第934题

有以下程序

#include  <stdio.h>
main()
{
int a=-1, b=-1;
for(; ++a;)++b;
printf("%d,%d\n", a, b);
}

程序运行后的输出结果是( )。

第935题

以下叙述中正确的是( )。

第936题

有以下程序

#include <stdio.h>
main()
{
int a=1,b=1;
while(a--)
b--;
printf("%d,%d\n", a,b);
}

程序的运行结果是( )。

第937题

有以下程序

#include   <stdio.h>
main()
{
char *p1 = 0;
int *p2 = 0;
float *p3 = 0;
printf("%d,%d,%d\n", sizeof(p1), sizeof(p2), sizeof(p3));
}

程序运行后的输出结果是( )。

第938题

C语言程序的模块化通过以下哪个选项来实现?( )

第939题

有以下程序

#include <stdio.h>
int m1(int x,int y)
{
return x<=y ? x :y;
}int m2(int x,int y)
{
return x<=y ? y :x;
}int fun(int a,int b)
{
return a+b;
}
main()
{
int x=2,y=3,z=1;
printf("%d\n", fun(m1(x,y),m2(y,z)));
}

程序的运行结果是( )。

第940题

有以下程序

#include <stdio.h>
int f(int x);
main()
{
int n=1,m;
m=f(f(f(n)));
printf("%d\n",m);
}int f(int x)
{
return x*2;
}

程序运行后的输出结果是( )。