端木老师 发表于 2018-4-26 14:36:44

地大18春《C语言程序设计(新)》在线作业12题目

地大《C语言程序设计(新)》在线作业一
核对题目,下载答案或联系q761296021

一、单选题:
1.(单选题)一个C程序的执行是从()          (满分:)
    Amain()函数开始,直到main()函数结束
    B第一个函数开始,直到最后一个函数结束
    C第一个语句开始,直到最后一个语句结束
    Dmain()函数开始,直到最后一个函数结束
    正确答案:——A——
2.(单选题)在C语言程序中,在函数内部定义的变量称为()          (满分:)
    A全局变量
    B全程变量
    C外部变量
    D内部变量
    正确答案:——D——
3.(单选题)当说明一个结构变量时,系统分配给它的内存是          (满分:)
    A各成员所需内存量的总和
    B结构中第一个成员所需内存量
    C成员中占内存量最大的成员所需的容量
    D结构中最后一个成员所需内存量
    正确答案:——A——
4.(单选题)下列说法中,正确的是          (满分:)
    AC语言源程序无论包含了多少函数,总是从main函数开始执行
    Bmain是由C语言提供的,并不需要用户自己编写
    C调用C语言标准库函数时,程序中要用到include命令,它也是C语言的一种语句
    D在C语言中,要调用的函数必须在main函数中定义
    正确答案:————
5.(单选题)不合法的八进制数是()          (满分:)
    A0
    B028
    C077
    D01
    正确答案:————
6.(单选题)设a=1,b=2,c=3,d=4,则表达式a<b?a:c<d?c:d的结果是___________.          (满分:)
    A4
    B3
    C2
    D1
    正确答案:————    q号码2759931937
7.(单选题)在C语言中,while语句中的条件为()时,结束该循环。          (满分:)
    A0
    B1
    Ctrue
    D非0
    正确答案:————
8.(单选题)关于函数的参数在调用和返回过程中的值,下列说法哪个是正确的()          (满分:)
    A实参不会改变
    B实参可能会改变
    C如果是指针,肯定不会改变
    D如果不是指针,可能会改变
    正确答案:————
9.(单选题)已知字符'b'的ASCII码为98,语句printf(\%d,%c\,'b','b'+1);的输出为          (满分:)
    A98,b
    B语句不合法
    C98,99
    D98,c
    正确答案:————
10.(单选题)C程序是由_____构成的          (满分:)
    A主程序与子程序
    B主函数与若干子函数
    C一个主函数与一个其它函数
    D主函数与子函数
    正确答案:————
11.(单选题)若w=1,x=2,y=3,z=4;,则条件表达式w>x?w:y<z?y:z的结果为______。()          (满分:)
    A4
    B3
    C2
    D1
    正确答案:————
12.(单选题)若定义了函数double*function(),则函数function的返回值为____.          (满分:)
    A实数型
    B实数的地址
    C指向函数的指针
    D函数的地址
    正确答案:————
13.(单选题)设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值是__________.          (满分:)
    A0
    B1
    C2
    D3
    正确答案:————
14.(单选题)已知intx;floaty;则下列表达式的值为1.5的是________。          (满分:)
    Ax=3/2.0
    Bx=3/2
    Cy=3/2
    Dy=3/2.0
    正确答案:————
15.(单选题)对于C程序的函数,下列叙述中正确的是          (满分:)
    A函数的定义不能嵌套,但函数调用可以嵌套
    B函数的定义可嵌套,但函数的调用不能嵌套
    C函数的定义和调用均不能嵌套
    D函数的定义和调用均可嵌套
    正确答案:————
三、判断题:
16.(判断题)一个指针变量加(减)一个整数并不是简单地将原值加(减)一个整数,而是将该指针变量的原值(是一个地址)和它指向的变量所占用的内存单元字节数加(减)。          (满分:)
    A错误
    B正确
    正确答案:————
17.(判断题)变量地址由系统给定,非人为所能。          (满分:)
    A错误
    B正确
    正确答案:————
18.(判断题)C语言规定必须用main作为主函数名          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)两个指针变量可以相减          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)在C语言中,构造类型有以下几种:结构体类型、共用体(联合)类型、指针类型          (满分:)
    A错误
    B正确
    正确答案:————
21.(判断题)所有函数都是平行的,函数间可以相互调用,但不能调用main函数。()          (满分:)
    A错误
    B正确
    正确答案:————
22.(判断题)C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。()          (满分:)
    A错误
    B正确
    正确答案:————
23.(判断题)C语言编译系统在给出逻辑运算结果时,以数值1代表真,以0代表假,但在判断一个量是否为“真”时,以0代表假,以非0代表真。()          (满分:)
    A错误
    B正确
    正确答案:————
24.(判断题)在C程序中,APH和aph是两个不同的变量。          (满分:)
    A错误
    B正确
    正确答案:————
25.(判断题)字符型变量用来存放字符常量,可以存放多个字符。()          (满分:)
    A错误
    B正确
    正确答案:————
地大《C语言程序设计(新)》在线作业二

一、单选题:
1.(单选题)表达式()的值是0。          (满分:)
    A3%5
    B3/5.0
    C3/5
    D3<5
    正确答案:——C——
2.(单选题)下列说法中,正确的是          (满分:)
    AC语言源程序无论包含了多少函数,总是从main函数开始执行
    Bmain是由C语言提供的,并不需要用户自己编写
    C调用C语言标准库函数时,程序中要用到include命令,它也是C语言的一种语句
    D在C语言中,要调用的函数必须在main函数中定义
    正确答案:——A——
3.(单选题)关于函数的参数在调用和返回过程中的值,下列说法哪个是正确的()          (满分:)
    A实参不会改变
    B实参可能会改变
    C如果是指针,肯定不会改变
    D如果不是指针,可能会改变
    正确答案:——B——
4.(单选题)已知intx;floaty;则下列表达式的值为1.5的是________。          (满分:)
    Ax=3/2.0
    Bx=3/2
    Cy=3/2
    Dy=3/2.0
    正确答案:————
5.(单选题)分析下列叙述是正确的:          (满分:)
    A在带参的宏定义中,形式参数是变量。
    B在带参的宏定义中,形式参数是变量。
    C宏替换不占用运行时间。
    D在带参的宏定义中,要定义其形式参数的类型。
    正确答案:————
6.(单选题)若有说明语句:intw=2,x=3,y=3,z=4;则表达式w>x?w:z>y?z:x的值是          (满分:)
    A4
    B3
    C2
    D1
    正确答案:————
7.(单选题)不合法的八进制数是()          (满分:)
    A0
    B028
    C077
    D01
    正确答案:————
8.(单选题)当调用函数时,实参是一个数组名,则向函数传送的是()          (满分:)
    A数组的长度
    B数组的首地址
    C数组每一个元素的地址
    D数组每个元素中的值
    正确答案:————
9.(单选题)设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值是__________.          (满分:)
    A0
    B1
    C2
    D3
    正确答案:————
10.(单选题)以下选项中属于C语言的数据类型是()          (满分:)
    A复数型
    B逻辑型
    C集合型
    D双精度型
    正确答案:————
11.(单选题)为了避免嵌套的条件分支语句的二义性,C语言规定,C程序中的else总是与()组成配对关系。          (满分:)
    A缩排位置相同的if
    B在其之前末配对的if
    C在其之前末配对的最近的if
    D同一行上的if
    正确答案:————
12.(单选题)以下______是错误的转义字符。()          (满分:)
    A'\\\\'
    B'\\'
    C'\\81'
    D'\\0'
    正确答案:————
13.(单选题)在C语言中,while语句中的条件为()时,结束该循环。          (满分:)
    A0
    B1
    Ctrue
    D非0
    正确答案:————
14.(单选题)程序应该必须包含的部分是()          (满分:)
    A头文件
    B注释
    C高级语言
    D数据结构和算法
    正确答案:————
15.(单选题)设变量定义为“ints[]=\hello\\nworld\\n\;”,则数组s中有()个元素。          (满分:)
    A12
    B13
    C14
    D15
    正确答案:————
三、判断题:
16.(判断题)switch语句中,各个case和default的出现次序不影响执行结果。()          (满分:)
    A错误
    B正确
    正确答案:————
17.(判断题)用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。()          (满分:)
    A错误
    B正确
    正确答案:————
18.(判断题)字符型变量用来存放字符常量,可以存放多个字符。()          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)continue语句只能用于循环语句中。          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)一个int型变量的最大允许值为32767,如果再加1就会溢出。()          (满分:)
    A错误
    B正确
    正确答案:————
21.(判断题)预处理功能是在对源程序正式编译前由预处理程序完成的          (满分:)
    A错误
    B正确
    正确答案:————
22.(判断题)两个指针变量可以相减          (满分:)
    A错误
    B正确
    正确答案:————
23.(判断题)使用printf和scanf函数时,必须添加#include<stdio.h>命令。()          (满分:)
    A错误
    B正确
    正确答案:————
24.(判断题)宏定义是用一个标识符来表示一个字符串,这个字符串可以是常量、变量或表达式          (满分:)
    A错误
    B正确
    正确答案:————
25.(判断题)‘a’和“a”在内存中所占字节数相同。()          (满分:)
    A错误
    B正确
    正确答案:————
附件是答案,核对好题目下载,转载注明 无忧答案网
页: [1]
查看完整版本: 地大18春《C语言程序设计(新)》在线作业12题目