计算机基础与程序设计2013年4月真题试题与答案解析(02275)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
13

设有说明:int u=1,v=3,w=7;下面表达式的值为3的有

  • A.w﹥﹥1&v|u
  • B.u&v&w
  • C.u|v&w
  • D.w&v|u﹤﹤1
  • E.v∧w|u
14

关于变量的存储,下面说法正确的有

  • A.auto型变量存储在动态存储区
  • B.static型变量存储在静态存储区
  • C.static型变量是全局静态变量
  • D.若定义的全局变量缺省存储类别,则系统默认是auto型
  • E.动态存储区的变量在退出函数时释放所占的内存单元
15

若有int a=8,b=3;下面表达式值为2的有

  • A.a%b
  • B.a/b
  • C.b﹥a? a一一:一一b
  • D.a一a/b*b
  • E.a一a%b*b
16

下面程序段执行后产生的死循环的有

  • A.while(x=0);
  • B.while(x=1);
  • C.do{循环体}while(x= 1);
  • D.for(x=1;;x++);
  • E.for(x=1;x﹤0;x--);
17

下面数据中等值的有

  • A.(0.100)<sub>2</sub>
  • B.(0.101)<sub>2</sub>
  • C.(0.5)<sub>8</sub>
  • D.(0.625)<sub>10</sub>
  • E.(0.A)<sub>16</sub>
19

在格式:fgets(str,n,p);中,下面说法不正确的是( )

  • A.str是字符指针
  • B.一次可以读n个字符
  • C.srt是字符数组名
  • D.一次可以读n-1个字符
20

下面关于结构体类型的定义正确的是( )

  • A.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/0c/b767bd8faa82af8e97d44cf77efcf1.png" width="154" height="195"/>
  • B.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/d5/34eb7854d0401f68f1726009cb3f06.png" width="157" height="194"/>
  • C.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/bd/48fb96afca7999d8e5b51155399475.png" width="145" height="195"/>
  • D.&nbsp;&nbsp;&nbsp;&nbsp;<img src="//img1.yqda.net/question-name/db/7f86ff3756dd91b8066509f8f40767.png" width="158" height="190"/>
21

下列为指针数组定义的是( )

  • A.float (* p)[6];
  • B.float p[6];
  • C.float (*p)( );
  • D.float * p[6];
22

下面关于函数的说法中,不正确的是( )

  • A.若函数没有参数,则函数名后的圆括号可省略
  • B.函数中的形参类型必须说明
  • C.函数中的形参可以有,也可以没有
  • D.调用函数时,实参类型与形参类型应该一致
23

下列关于函数说法正确的是( )

  • A.一个源程序文件只能由一个函数组成
  • B.一个C程序只能由一个源程序文件组成
  • C.一个C程序可有多个main()函数
  • D.除main()函数外,同一个函数可被另一个函数调用多次
27

对do... while(表达式);结构的循环,下面说法正确的是( )

  • A.当表达式的值为非0时不执行循环体
  • B.循环体仅被执行一次
  • C.当表达式的值为0时循环体一次也不执行
  • D.循环体至少被执行一次
30

下面能正硝表述代数式的C语言表达式是( )

  • A.(sin(30) +e(x))/2a
  • B.(sin(3.14/6)十exp(z))/2a
  • C.(sin(3.14/6) +exp(x))/(2* a)
  • D.[sin(3.14/6) + exp(x)]/(2*a)
31

若有语句printf("% -5d" ,12);其格式描述中的“一”号表示的意思是( )

  • A.输出的数据带有十号
  • B.输出的数据带有一号
  • C.输出的数据左对齐
  • D.输出的数据右对齐
32

下面表达式结果为3的是( )

  • A.(-7)%4
  • B.7/4*一4
  • C.7/4+2
  • D.8/3+8/3
36

TurboC2.0中,long型数的取值范围是( )

  • A.-2<sup>15</sup>~(2<sup>15</sup>-1)
  • B.-2<sup>31</sup>~(2<sup>31</sup>-1)
  • C.0~(2<sup>16</sup>-1)
  • D.0~(2<sup>32</sup>-1)