当前位置:IT认证>计算机二级

问题:

[单选] 函数fseek()的正确调用形式是(    )。

fseek(位移量,起始点,文件类型指针);。fseek(文件类型指针,位移量,起始点);。fseek(文件类型指针,起始点,位移量);。fseek(起始点,位移量,文件类型指针);。

问题:

[单选]  以下程序的输出结果是( )。main( ){ int Rum=0;while(num<=2){ num++;printf(”%d\n”,num);}}

1 。1。1 234。12 23。

问题:

[单选]  下列判断正确的是( )。

char a="ABCD":等价于char*a;*a="ABCD":。char str[10]={"ABCD"}:等价于char str[10];str []={"ABCD"};。char*s="ABCD":等价于char s;*s="ABCD";。char c[5]="ABCD",d[5]="ABCD":等价于char c [5]-d[5]="ABCD";。

问题:

[单选]  以下程序的输出结果是( )。#define M(x,y,z)x*y+zmain( ){ int a=l,b=2,c=3;printf("%d\n",m(a+b.b+c,c+a));}

19 。1 7。15 。12。

问题:

[单选] 下列程序的运行结果为(    )。#include<stdio.h>main(){  struct date{int year,month,day;}today;printf("%d\n",sizeof(struct date));}

8。6。10。12。

问题:

[单选] 有以下结构说明和变量定义,指针p、q、r分别指向链表中的3个连续结点。struct node{ int data;struct node*next;)*p,*q,*r;现要将q所指结点从链表中删除,同时要保持链表的连续,以下不能按要求完成操作的语句是(    )。

p->next=q->next;。P-next=P->next->next;。p->next=r;。p=q->next;。

问题:

[单选] 下述程序的输出结果是(    )。#include<stdio.h> void main(){  int b[6]={2,4,6,8,10,12);int*p=b,**q=&p;printf("%d,",*(p++));printf("%d,",**q);}

4,4。2,2。4,5。2,4。

问题:

[单选]  若有以下的定义:‘int t[3][2];”,能正确表示t数组元素地址的表达式是( )。

&t[3][2] 。t[3]。t[l]。t[2][2]。

问题:

[单选]  设x=011050,则x=x&01252的值是( )。

0000001000101000。1111110100011001。0000001011100010。1100000000101000。

问题:

[单选] 下列选项中属于软件生命周期开发阶段任务的是(  )。

可行性研究   。需求分析   。详细设计       。软件维护 。