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

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

设有关于结构体类型的定义:

struct mankind

 {

 char name[20];

 int age;

 float weight:

}person,*p;

下面各个供选项中语句都正确的有

  • A.person.name="Li";Person.age=15;
  • B.strcpy(person.name,"Wang");Person-﹥age=15;
  • C.p=&person;p-﹥age=25;
  • D.strcpy(person.name,"Tom");p=&person;
  • E.strcpy(person.name,"Tom"),p=&person;p-﹥weight=97.2;
15

自定义函数有n1,n2,n3三个形式参数且为整型,函数正确的定义形式有( )

  • A.int fun(int nl,n2,n3) {…}
  • B.int fun(int nl,int n2,int n3){…}
  • C.int fun(nl,n2,n3)int nl,n2,n3;{…}
  • D.int fun(n1,n2,n3){int nl,n2,n3;…}
  • E.int fun(nl,n2,n3){int n1,int n2,int n3;…}
16

与十进制10.625等值的数有 ( )

  • A.(10.101)<sub>2</sub>
  • B.(1010.101)<sub>2</sub>
  • C.(12.101)<sub>8</sub>
  • D.(12.5)<sub>8</sub>
  • E.(A.A)<sub>16</sub>
20

C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是 ( )

  • A.地址传递
  • B.单向值传递
  • C.由实参传给形参,再由形参传回给实参
  • D.由用户指定方式
26

下面能正确将字符串"Boy"进行完整赋值操作的语句是( )

  • A.char s[3]={′B′,′o′,′y′};
  • B.char s[]="Boy";
  • C.char s[3]={"Boy"};
  • D.char s[3];s[O]=′B′;s[1]=′o′;s[2]=′y′;
27

关于break语句,以下说法不正确的是 ( )

  • A.它可以用于循环语句中
  • B.它可以用于switch语句中
  • C.可以从最内层循环结构中直接跳出最外层循环结构
  • D.可以从当前switch结构中跳出
30

下面不正确的关系表达式是 ( )

  • A.a=3
  • B.a<3
  • C.a>=b>c
  • D.a>b>c
34

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

  • A.(-7)%4
  • B.(-7.0)%4.0
  • C.7%(-4)
  • D.7.0%4.0
35

下列不属于计算机硬件系统的是 ( )

  • A.操作系统
  • B.控制器
  • C.存储器
  • D.运算器