易百网 发表于 2018-10-17 10:35:02

东北大学18秋学期《C语言及程序设计》在线作业3题目

18秋学期《C语言及程序设计》在线作业3

东大作业答案

一、单选题:
1. 函数rewind(fp)的作用是:使文件位置指针()。
    A. 重新返回文件的开头
    B. 返回到前一个字符的位置
    C. 指向文件的末尾
    D. 自动移至下一个字符的位置
    正确答案:——A——
2. 违约责任的相对性是指违约责任只能发生在()之间发生。
    A. 合同的相对人之间
    B. 合同关系以外的人
    C. 合同的知情人
    D. 合同的债权人
    正确答案:——A——    奥鹏答案

3. 下列各数组定义程序段,正确的是()。
    A. intn=10;inta;"
    B. "main(){charstr=”aman”
    C. "staticint[]={{0,1,2
    D. staticchar=“iamastudent.”;
    正确答案:——C——
4. 在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
    A. 整型常量
    B. 整型表达式
    C. 整型常量或整型表达式
    D. 任何类型的表达式
    正确答案:————
5. 在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是()。
    A. (2>x>-2)||(4>x>8)
    B. ((x<=-2)||(x>=2)||((x>4)||(x>=8))
    C. (x<2)(x>=-2)(x>4)(x<8)
    D. (x>-2)(x>4)||(x<8)(x<2)
    正确答案:————
6. 下面四个选项中,均是正确的数值常量或字符常量的选项是()。
    A. 0.00f8.9e''
    B. """a""3.9E-2.51e1'\\""'"
    C. 3'0110xFF000a
    D. 001E140xabcd2e250.I14
    正确答案:————
7. 下面对函数的叙述,不正确的是()。
    A. 函数的返回值是通过函数中的return语句获得的
    B. 函数不能嵌套定义
    C. 一个函数中有且只有一个return语句
    D. 函数中没有return语句,并不是不带回值
    正确答案:————
8. 071^052的结果是()
    A. 32
    B. 16
    C. 23
    D. 22
    正确答案:————
9. 若有以下类型说明语句:chara;intb;floatc;doubled;则表达式a*b-2*d+c的结果类型为()
    A. float
    B. char
    C. int
    D. double
    正确答案:————
10. 以下for循环语句()。for(;;)printf(“*”);
    A. 判断循环结束的条件不合法
    B. 是无限循环
    C. 循环一次也不执行
    D. 循环只执行一次
    正确答案:————
11. C语言中,逻辑“真”等价于()。
    A. 大于零的数
    B. 大于零的整数
    C. 非零的数
    D. 非零的整数
    正确答案:————
12. 若有定义:intA;能表现数组元素A的是()
    A. (A+1)
    B. *(A)
    C. (*(A+1))
    D. *(A+5)
    正确答案:————
13. 执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf(“%d\\n”,N);}
    A. 3
    B. 4
    C. 6
    D. 8
    正确答案:————
14. 有定义:floatx=3.14,*p;下列错误的语句是()
    A. p=3.14
    B. p=x
    C. *p=3
    D. *p=x
    正确答案:————
15. 有定义inta,输入其3行2列元素的正确语句为()
    A. scanf(“%d”,a);
    B. "scanf(“%d”,*(*(a+2)+1))"
    C. "scanf(“%d”,*(a+2)+1);"
    D. "scanf(“%d”,*(a+1));"
    正确答案:————
三、判断题:
16. 0既不是奇数也不是偶数
    T. 对
    F. 错
    正确答案:————
17. 声明语句inta[]={0};可以对一维数组a进行正确初始化。
    A. 错误
    B. 正确
    正确答案:————
18. inta[];可以对二维数组a的正确说明。
    A. 错误
    B. 正确
    正确答案:————
19. 若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串是“ab+”。
    A. 错误
    B. 正确
    正确答案:————
20. 已知inta[]={1,2,3,4},y,*p=&a;则执行语句y(*--p)++;变量y的值是3。
    A. 错误
    B. 正确
    正确答案:————
奥鹏作业答案

页: [1]
查看完整版本: 东北大学18秋学期《C语言及程序设计》在线作业3题目