二级C语言

第1061题

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

第1062题

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

第1063题

下面结构体的定义语句中,错误的是(  )。

第1064题

有以下程序

#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);
 }

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

第1065题

有以下程序

#include <stdio.h>
main()
 {
char x=2,y=2,z;
 z=(y<<1)&(x>>1);
 printf("%d\n",z);
 }

程序的输出结果是(  )。

第1066题

对于现实世界中事物的特征,在实体-联系模型中使用(  )。

第1067题

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

第1068题

下列选项中属于面向对象设计方法主要特征的是(  )。

第1069题

关系表中的每一横行称为一个(  )。

第1070题

下面对软件测试和软件调试叙述错误的是(  )。

第1071题

一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个 或者多个共有的(  )。

第1072题

以下叙述正确的是(  )。

第1073题

下列叙述中错误的是(  )。

第1074题

若有定义语句:

int x=12,y=8,z;

在其后执行语句:

z=0.9+x/y;

则z的值为(  )。

第1075题

设有定义:

double  x=2.12;

以下不能完整输出变量x值的语句是 (  )。

第1076题

有以下程序

#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);
 }

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

第1077题

有以下程序

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

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

第1078题

有如下程序

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

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

第1079题

有以下程序

#include <stdio.h>
main()
 {
 int i,array[6] = {1,5,0,4};
 for(i=0; i<5; i++)
 printf("%d,",array[i]&4);
 printf("\n");
 }

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

第1080题

对于函数声明

void fun(float array[], int *ptr);

以下叙述正确的是(  )。