北语15春《C语言程序设计》在线作业答案

所属学校:北京语言大学 科目:C语言程序设计 2015-05-13 15:59:20
北语15春《C语言程序设计》作业1knR傲朋学习网
knR傲朋学习网
一、单选题:knR傲朋学习网
1.以下叙述不正确的是:      。          (满分:10)knR傲朋学习网
    A. 在C程序中,语句之间必须要用分号"分号"分隔knR傲朋学习网
    B. 若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数knR傲朋学习网
    C. 在C程序中,无论是整数还是实数都能正确无误地表示knR傲朋学习网
    D. 在C程序中,%是只能用于整数运算的运算符knR傲朋学习网
2.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
3.下列字符串是标识符的是:       。          (满分:10)knR傲朋学习网
    A. HJknR傲朋学习网
    B. 9studentknR傲朋学习网
    C. longknR傲朋学习网
    D. LINE 1knR傲朋学习网
4.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
5.以下不正确的C语言标识符是       。          (满分:10)knR傲朋学习网
    A. ABCknR傲朋学习网
    B. abcknR傲朋学习网
    C. abcknR傲朋学习网
    D. ab.cknR傲朋学习网
6.一个C语言程序总是从        开始执行。          (满分:10)knR傲朋学习网
    A. 主过程knR傲朋学习网
    B. 主函数knR傲朋学习网
    C. 子程序knR傲朋学习网
    D. 主程序knR傲朋学习网
7.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
8.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
9.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
10.1. 以下叙述不正确的是:      。          (满分:10)knR傲朋学习网
    A. 在C程序中,语句之间必须要用分号"分号"分隔knR傲朋学习网
    B. 若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数knR傲朋学习网
    C. 在C程序中,无论是整数还是实数都能正确无误地表示knR傲朋学习网
    D. 在C程序中,%是只能用于整数运算的运算符15春《C语言程序设计》作业2knR傲朋学习网
knR傲朋学习网
一、单选题:knR傲朋学习网
1.C语言规定,函数返回值的类型是由          。          (满分:10)knR傲朋学习网
    A. return语句中的表达式类型所决定knR傲朋学习网
    B. 调用该函数时的主调函数类型所决定knR傲朋学习网
    C. 调用该函数时系统临时决定knR傲朋学习网
    D. 在定义该函数时所指定的函数类型决定knR傲朋学习网
2.如果在一个函数的复合语句中定义了一个变量,则该变量        。          (满分:10)knR傲朋学习网
    A. 只在该符合语句中有效,在该符合语句外无效knR傲朋学习网
    B. 在该函数中任何位置都有效knR傲朋学习网
    C. 在本程序的原文件范围内均有效knR傲朋学习网
    D. 此定义方法错误,其变量为非法变量knR傲朋学习网
3.在C语言中,当函数调用时         。          (满分:10)knR傲朋学习网
    A. 实参和形参各占一个独立的存储单元knR傲朋学习网
    B. 实参和形参共用存储单元knR傲朋学习网
    C. 可以由用户指定实参和形参是否共用存储单元knR傲朋学习网
    D. 由系统自动确定实参和形参是否共用存储单元knR傲朋学习网
4.          (满分:10)knR傲朋学习网
    A. knR傲朋学习网
    B. knR傲朋学习网
    C. knR傲朋学习网
    D. knR傲朋学习网
5.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
6.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
7.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
8.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
9.若x为int型变量,则执行以下语句后,x的值为        。x=6; x+=x-=x*x;          (满分:10)knR傲朋学习网
    A. 36knR傲朋学习网
    B. -60knR傲朋学习网
    C. 60knR傲朋学习网
    D. -24knR傲朋学习网
10.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. D15春《C语言程序设计》作业3knR傲朋学习网
knR傲朋学习网
一、单选题:knR傲朋学习网
1.若已定义:int a[9] ,*p=a;并在以后的语句中未改变p 的值,不能表示a[1] 地址的表达式是(    )。          (满分:10)knR傲朋学习网
    A. p+1knR傲朋学习网
    B. a+1knR傲朋学习网
    C. a++knR傲朋学习网
    D. ++pknR傲朋学习网
2.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
3.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
4.设有说明int(*ptr)[M]; 其中ptr是    。          (满分:10)knR傲朋学习网
    A. M个指向整型变量的指针knR傲朋学习网
    B. 指向M个整型变量的函数指针knR傲朋学习网
    C. 一个指向具有M个整型元素的一维数组的指针knR傲朋学习网
    D. 具有M个指针元素的一维指针数组,每个元素都只能指向整型量knR傲朋学习网
5.在说明语句:int *f(    ); 中,标识符代表的是     。          (满分:10)knR傲朋学习网
    A. 一个用于指向整型数据的指针变量knR傲朋学习网
    B. 一个用于指向一维数组的指针knR傲朋学习网
    C. 一个用于指向函数的指针变量knR傲朋学习网
    D. 一个返回值为指针型的函数名knR傲朋学习网
6.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
7.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
8.在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是(    )。          (满分:10)knR傲朋学习网
    A. 地址传递knR傲朋学习网
    B. 单向值传递knR傲朋学习网
    C. 由实参传给形,再由形参传回实参knR傲朋学习网
    D. 传递方式由用户指定knR傲朋学习网
9.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
10.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. D15春《C语言程序设计》作业4knR傲朋学习网
knR傲朋学习网
一、单选题:knR傲朋学习网
1.若有说明:int i, j=2,*p=&i;,则能完成i=j 赋值功能的语句是        。          (满分:10)knR傲朋学习网
    A. i=*pknR傲朋学习网
    B. *p=*&jknR傲朋学习网
    C. i=&jknR傲朋学习网
    D. i=**pknR傲朋学习网
2.          (满分:10)knR傲朋学习网
    A. AknR傲朋学习网
    B. BknR傲朋学习网
    C. CknR傲朋学习网
    D. DknR傲朋学习网
3.C 语言共用体类型变量在程序运行期间        。          (满分:10)knR傲朋学习网
    A. 所有成员一直驻留在内存中knR傲朋学习网
    B. 只有一个成员驻留在内存中knR傲朋学习网
    C. 部分成员驻留在在内存中knR傲朋学习网
    D. 没有成员驻留在内存中knR傲朋学习网
4.下面各语句行中,能正确进行字符串赋值操作的语句是         。          (满分:10)knR傲朋学习网
    A. char ST[5]={"ABCDE"}knR傲朋学习网
    B. char S[5]={'A','B','C','D','E'}knR傲朋学习网
    C. char *S; S="ABCDE"knR傲朋学习网
    D. char *S; scanf("%S",S)knR傲朋学习网
5.说明一个结构体变量时系统分配给它的内存是        。          (满分:10)knR傲朋学习网
    A. 各成员所需要内存量的总和knR傲朋学习网
    B. 结构体中第一个成员所需内存量knR傲朋学习网
    C. 成员中占内存量最大者所需的容量knR傲朋学习网
    D. 结构中最后一个成员所需内存量knR傲朋学习网
6.下面对的叙述中不正确的是        。          (满分:10)knR傲朋学习网
    A. 用typedef 可以定义各种类型名,但不能用来定义变量knR傲朋学习网
    B. 用typedef 可以增加新类型knR傲朋学习网
    C. 用typedef 只是将已存在的类型用一个新的标识符来代表knR傲朋学习网
    D. 使用typedef 有利于程序的通用和移植knR傲朋学习网
7.若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是(    )。          (满分:10)knR傲朋学习网
    A. p = 2*(int *)malloc(sizeof(int)) knR傲朋学习网
    B. p =(int *)malloc(2 * sizeof(int))knR傲朋学习网
    C. p =(int *)malloc(2*2)knR傲朋学习网
    D. p =(int *)calloc(2 knR傲朋学习网
     sizeof(int))knR傲朋学习网
8.在执行int a[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是        。          (满分:10)knR傲朋学习网
    A. 4knR傲朋学习网
    B. 1knR傲朋学习网
    C. 2knR傲朋学习网
    D. 5knR傲朋学习网
9.关于malloc(    )与calloc(    )的叙述,正确的是(    )。          (满分:10)knR傲朋学习网
    A. calloc(    )函数返回的存储空间的初值为0knR傲朋学习网
    B. 这两个函数没有区别knR傲朋学习网
    C. malloc(    )函数返回的存储空间的初值为0knR傲朋学习网
    D. 以上说法都不正确knR傲朋学习网
10.当说明一个共用体变量时系统分配给它的内存是        。          (满分:10)knR傲朋学习网
    A. 各成员所需要内存量的总和knR傲朋学习网
    B. 共用体中第一个成员所需内存量knR傲朋学习网
    C. 成员中占内存量最大者所需的容量knR傲朋学习网
    D. 共用体中最后一个成员所需内存量knR傲朋学习网
knR傲朋学习网
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: