位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2007年9月全国计算机等级考试二级笔试试卷(C语言程序设计)

有以下程序#include  <stdio.h>Main(){  FILE  *fp;  int  a[10]={1,2,3,0,0},i;   fp=fopen(“d2.dat”.”wb”)   fwrite(a,sizeof(int),5,fp)   fwrite(a,sizeof(int),5,fpj);   fclose(fp);   fp=fopen(“d2.dat”,”rb”);   fread(a,sizeof(int),10,fp);   fclose(fp);   for  (i=0;i<10;i++)  printf(“%d,”,a[i]);}程序的运行结果是

发布时间:2024-07-09

A.1,2,3,0,0,0,0,0,0,0

B.1,2,3,1,2,3,0,0,0,0.

C.123,0,0,0,0,123,0,0,0,0,

D.1,2,3,0,0,1,2,3,0,0.

试卷相关题目

  • 1读取二进制文件的函数调用形式为:fread(buffer, size,count,fp);其中buffer代表的是

    A.一个文件指针,指向待读取的文件

    B.一个整型变量,代表待读取的数据的字节数

    C.一个内存块的首地址,代表读入数据存放的地址

    D.一个内存块的字节数

    开始考试点击查看答案
  • 2有以下程序#include  <stdio.h>Main(){  int  a=1,b=2,c=3,x;   x=(a^b)&amp;c;    printf(“%dn”,x);}程序的运行结果是

    A.0

    B.1

    C.2

    D.3

    开始考试点击查看答案
  • 3设有以下定义Union data{  int  dl;  float  d2;  }demo;则下面叙述中错误的是

    A.变量demo与成员d2所占的内存字节数相同

    B.变量demo中各成员的地址相同

    C.变量demo和各成员的地址相同

    D.若给demo.d1赋99后,demo.d2中的值是99.0

    开始考试点击查看答案
  • 4有以下程序#include  <stdio.h>#include  <string.h>Typedef  struct  char name[9];  char  sex;  float score[2]; }STU;STU  f(STU  a){  STU  b={“zhao”,‘m’,85-0,90,0};  int  i;   Strcpy(

    A.name,

    B.name); a.sex=b.sex; for(i=0;i<2;i++) a.score[i]=b.score[i]; retum a;}main(){STU c={“Qian”,‘f’,95.0,92.0}d;d=f(c); printf(“%s,%c,%2.of,%2.of﹨n”,d.name,d.sex,d.score[0].d,score[1]);}程序的运行结果是A.Qian,f,95,92B.Qian,m,85,90

    C.Zhao,m,85,90

    D.Zhao,f,95,92

    开始考试点击查看答案
  • 5有以下程序#include  <stdio.h>struct  tt{  int  x;struct  tt*y;} *p;Struct tt  a[4]={20,a+1,15,a+2,30,a+3,17,a};main(){  int  i;   p=a;   for(i=1;i<=2,i++)  {printf(“%d,”,p->x);  p=p->y;}}程序的运行结果是

    A.20,30,

    B.30,17

    C.15,30,

    D.20,15

    开始考试点击查看答案
返回顶部