奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 341|回复: 0

东北大学17春学期《C语言及程序设计》在线作业2答案资料

[复制链接]

1万

主题

1

回帖

2万

积分

论坛元老

积分
29370
发表于 2017-5-27 12:41:57 | 显示全部楼层 |阅读模式
扫码加微信
17春学期《C语言及程序设计》在线作业2
作业答案请

一、单选题:
1.有定义inta[3][4],输入其3行2列元素的正确语句为(    )          (满分:5)
    A. scanf(“%d”,a[3,2]);
    B. "scanf(“%d”,*(*(a+2)+1))"
    C. "scanf(“%d”,*(a+2)+1);"
    D. "scanf(“%d”,*(a[2]+1));"
2.C语言中,逻辑“真”等价于(    )。          (满分:5)
    A. 大于零的数
    B. 大于零的整数
    C. 非零的数
    D. 非零的整数
3.若运行以下程序时,从键盘输入25,13,10回车,则输出结果为(    )。main(    ){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);}          (满分:5)
    A. a1+a2+a3=48
    B. a1+a2+a3=25
    C. a1+a2+a3=10
    D. 不确定值
4.对于循环语句while(1);下面(    )是正确的。          (满分:5)
    A. 死循环
    B. 循环一次
    C. 不进如循环体
    D. 编译有错
5.述语句中,(    )中的if语法有错误。          (满分:5)
    A. if(xy);
    B. "if(x==y)x+y;"
    C. "if(x!=y)scanf(""%d"",x)else scanf(""%d"",y);"
    D. "if(xy){x++;y++;}"
6.以下不正确的说法为(    )。          (满分:5)
    A. 在不同函数中可以使用相同名字的变量
    B. 形式参数是局部变量
    C. 在函数内定义的变量只在本函数范围内有效
    D. 在函数内的复合语句中定义的变量在本函数范围内有效
7.若有说明:inta[3][4];则数组a中各元素(    )。          (满分:5)
    A. 可在程序的运行阶段得到初值0
    B. 可在程序的编译阶段得到初值0
    C. 不能得到确定的初值
    D. 可在程序的编译或运行阶段得到初值0
8.以下是正确的C语言标识符是(    )。          (满分:5)
    A. #define
    B. 123
    C. %d
    D. \n
9.下列语句中,符合语法的语句式(    )。          (满分:5)
    A. a+b=3
    B. a=a+7
    C. a=c+b+3=6;
    D. "a=8,b=a+7;"
10.有定义:floatx=3.14,*p;下列错误的语句是(    )          (满分:5)
    A. p=3.14
    B. p=x
    C. *p=3
    D. *p=x
11.以下能对二维数组a进行正确初始化的语句是(    )。          (满分:5)
    A. inta[2][]={{1,0,1},{5,2,3}};
    B. "inta[][3]={{1,2,3},{4,5,6}};"
    C. "inta[2][4]={{1,2,3},{4,5},{6}};"
    D. "inta[][3]={{1,0,1},{},{1,1}};"
12.071^052的结果是(    )          (满分:5)
    A. 32
    B. 16
    C. 23
    D. 22
13.当正常执行了文件关闭操作时,fclose函数的返回值是(    )。          (满分:5)
    A. -1
    B. 随机值
    C. 0
    D. 1
14.以下不正确的C语言标识符是(    )。          (满分:5)
    A. int
    B. a12
    C. ab1exe
    D. x
15.合法的C语言标识符是(    )。          (满分:5)
    A. abc
    B. 2ab
    C. a1
    D. /n
三、判断题:
1.主函数可以在其他函数之后,函数内不可以嵌套定义函数          (满分:5)
    A. 错误
    B. 正确
2.已知char s1[19],*s2="ab\0cdef";则执行语句strcpy(s1,s2);后,变量s的内容是不能确定。          (满分:5)
    A. 错误
    B. 正确
3.已知int a,*p=&a,则函数printf("%d",p);调用错误。          (满分:5)
    A. 错误
    B. 正确
4.在C程序中main函数必须位于程序的最前面          (满分:5)
    A. 错误
    B. 正确
5.在swith语句中可以根据需要使用或不需要使用break语句。          (满分:5)
    A. 错误
    B. 正确
更多免费学习资料请登录www.openhelp100.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-5-18 16:59

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表