国开电大《C语言程序设计》答案


    形考1

    C语言程序中必须包含样函数该函数函数名(  )


    选择项:


    A main 正确恭喜答啦

    B MAIN

    C name

    D function



    题目2

    正确

    获200分中200分

    标记题目



    题干


    C语言源程序文件缺省扩展名(  )


    选择项:


    A cpp

    B exe

    C obj

    D c 正确
    恭喜答啦



    题目3

    正确

    获200分中200分

    标记题目



    题干


    C语言目标文件连接成执行文件缺省扩展名(  )


    选择项:


    A cpp

    B exe 正确
    恭喜答啦

    C obj

    D c



    题目4

    正确

    获200分中200分

    标记题目



    题干


    程序运行中需键盘输入数时数间应分隔符(  )


    选择项:


    A 空格逗号

    B 逗号回车

    C 逗号分号

    D 空格回车 正确
    恭喜答啦



    题目5

    正确

    获200分中200分

    标记题目



    题干


    C语言程序文件编译错误分(  )


    选择项:


    A 1类

    B 2类 正确
    恭喜答啦

    C 3类

    D 4类



    题目6

    正确

    获200分中200分

    标记题目



    题干


    符合C语言规定复合语句(  )


    选择项:


    A {}

    B {}

    C {x0}

    D {y10} 正确
    恭喜答啦



    题目7

    正确

    获200分中200分

    标记题目



    题干


    C语言程序中基功模块(  )


    选择项:


    A 表达式

    B 标识符

    C 语句

    D 函数 正确
    恭喜答啦



    题目8

    正确

    获200分中200分

    标记题目



    题干


    函数定义中函数头包括3部分次函数类型函数名(  )


    选择项:


    A 表达式

    B 语句

    C 参数表 正确
    恭喜答啦

    D 函数体



    题目9

    正确

    获200分中200分

    标记题目



    题干


    程序文件中#include命令包含户定义头文件头文件起止定界符(  )


    选择项:


    A 尖括号

    B 双引号 正确
    恭喜答啦

    C 单引号

    D 花括号



    题目10

    正确

    获200分中200分

    标记题目



    题干


    C语言程序中行注释语句开始标记符(  )


    选择项:


    A

    B * 正确
    恭喜答啦

    C *

    D **



    题目11

    正确

    获200分中200分

    标记题目



    题干


    printf()函数调格式字符串中格式符c应输出数类型(  )


    选择项:


    A char 正确
    恭喜答啦

    B int

    C float

    D double



    题目12

    正确

    获200分中200分

    标记题目



    题干


    printf()函数调格式字符串中格式符5d规定应输出数占字符位置数(  )


    选择项:


    A 5 正确
    恭喜答啦

    B 4

    C 3

    D 6



    题目13

    正确

    获200分中200分

    标记题目



    题干


    转义字符'\\'表示字符(  )


    选择项:


    A 单引号

    B 双引号

    C 反斜线 正确
    恭喜答啦

    D 问号



    题目14

    正确

    获200分中200分

    标记题目



    题干


    枚举类型中枚举常量值(  )


    选择项:


    A 整数 正确
    恭喜答啦

    B 浮点数

    C 字符

    D 逻辑值



    题目15

    正确

    获200分中200分

    标记题目



    题干


    运算符优先级高(  )


    选择项:


    A

    B *

    C &&

    D 正确
    恭喜答啦



    题目16

    正确

    获200分中200分

    标记题目



    题干


    设xy均逻辑值x && y真条件(  )


    选择项:


    A 均真 正确
    恭喜答啦

    B 中真

    C 均假

    D 中假



    题目17

    正确

    获200分中200分

    标记题目



    题干


    设语句int a12 a+a*a执行结束a值(  )


    选择项:


    A 12

    B 144

    C 156 正确
    恭喜答啦

    D 288



    题目18

    正确

    获200分中200分

    标记题目



    题干


    x>0 && x<10相反表达式(  )


    选择项:


    A x<0 || x>10 正确
    恭喜答啦

    B x<0 && x>10

    C x<0 || x<10

    D x>0 && x>10



    题目19

    正确

    获200分中200分

    标记题目



    题干


    字符串a+b12\n长度(  )


    选择项:


    A 6

    B 7 正确
    恭喜答啦

    C 8

    D 9



    题目20

    正确

    获200分中200分

    标记题目



    题干


    列符号常量定义中错误定义语句格式(  )


    选择项:


    A const int M110

    B const int M220

    C const int M3 10 正确
    恭喜答啦

    D const char mark'3'




    标记题目



    信息文


    二判断题(60分题2分叙述正确回答否回答否)



    题目21

    正确

    获200分中200分

    标记题目



    题干


    C语言中条简单语句分号作结束符


    选择项:


    正确




    反馈



    恭喜答啦



    题目22

    正确

    获200分中000分

    标记题目



    题干


    C语言中条复合语句花括号作结束符


    选择项:


    正确




    反馈



    遗憾答错咯……



    题目23

    正确

    获200分中000分

    标记题目



    题干


    C语言程序中行尾注释开始标记符单斜线字符


    选择项:




    错 正确


    反馈



    遗憾答错咯……



    题目24

    正确

    获200分中200分

    标记题目



    题干


    注释容开始标记符*注释容结束标记符*


    选择项:


    正确




    反馈



    恭喜答啦



    题目25

    正确

    获200分中200分

    标记题目



    题干


    C语言程序文件中包含头文件百分号开始预处理命令


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目26

    正确

    获200分中200分

    标记题目



    题干


    输出表达式值标准输出函数printf()


    选择项:


    正确




    反馈



    恭喜答啦



    题目27

    正确

    获200分中200分

    标记题目



    题干


    需函数返回值时需保留字void作函数返回值类型


    选择项:


    正确




    反馈



    恭喜答啦



    题目28

    正确

    获200分中200分

    标记题目



    题干


    C程序文件编译时出现警告性错误应标识符error


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目29

    正确

    获200分中200分

    标记题目



    题干


    十进制数25表示成符合C语言规八进制数31


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目30

    正确

    获200分中200分

    标记题目



    题干


    十进制数25表示成符合C语言规十六进制数0x19


    选择项:


    正确




    反馈



    恭喜答啦



    题目31

    正确

    获200分中200分

    标记题目



    题干


    C语言中转义字符'\n'表示换行符


    选择项:


    正确




    反馈



    恭喜答啦



    题目32

    正确

    获200分中200分

    标记题目



    题干


    执行printf(c'F'2)语句输出结果H


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目33

    正确

    获200分中200分

    标记题目



    题干


    已知字符'C'ASCII码67执行int x'C'+5语句x值72


    选择项:


    正确




    反馈



    恭喜答啦



    题目34

    正确

    获200分中200分

    标记题目



    题干


    假定枚举类型定义enum RB{abac3adae}xadx值2


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目35

    正确

    获200分中200分

    标记题目



    题干


    float类型长度8


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目36

    正确

    获200分中200分

    标记题目



    题干


    C语言中常数28326具相数类型


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目37

    正确

    获200分中200分

    标记题目



    题干


    需定义符号常量C语言够进行类型检查应定义语句开始保留字const


    选择项:


    正确




    反馈



    恭喜答啦



    题目38

    正确

    获200分中200分

    标记题目



    题干


    const语句定义符号常量时必进行初始化


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目39

    正确

    获200分中200分

    标记题目



    题干


    表达式4513值3


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目40

    正确

    获200分中200分

    标记题目



    题干


    假定x5表达式2*x++值12


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目41

    正确

    获200分中000分

    标记题目



    题干


    表达式(float)254值6


    选择项:


    正确




    反馈



    遗憾答错咯……



    题目42

    正确

    获200分中200分

    标记题目



    题干


    表达式xx+1表示成增量表达式++x


    选择项:


    正确




    反馈



    恭喜答啦



    题目43

    正确

    获200分中200分

    标记题目



    题干


    关系表达式(x0)等价表达式(x)


    选择项:


    正确




    反馈



    恭喜答啦



    题目44

    正确

    获200分中200分

    标记题目



    题干


    关系表达式x+y>5相反表达式x+y<5


    选择项:


    正确




    反馈



    恭喜答啦



    题目45

    正确

    获200分中000分

    标记题目



    题干


    逻辑表达式(a>b || b5)相反表达式(a>b && b5)


    选择项:


    正确




    反馈



    遗憾答错咯……



    题目46

    正确

    获200分中200分

    标记题目



    题干


    x5y10x>y逻辑值真


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目47

    正确

    获200分中200分

    标记题目



    题干


    假定x5执行a(x1020)语句a值10


    选择项:


    正确




    反馈



    恭喜答啦



    题目48

    正确

    获200分中200分

    标记题目



    题干


    带机函数表达式rand()20值区间范围0~19


    选择项:


    正确




    反馈



    恭喜答啦



    题目49

    正确

    获200分中200分

    标记题目



    题干


    假定x5执行yx++语句x值5


    选择项:




    错 正确


    反馈



    恭喜答啦



    题目50

    正确

    获200分中200分

    标记题目



    题干


    假定x5执行y++x语句y值6


    选择项:


    正确




    反馈



    恭喜答啦



    形考2
    处理特定问题时循环次数已知时通常采语句( )


    选择项:


    a for 正确恭喜您回答正确

    b while

    c dowhile

    d switch


    反馈



    Your answer is correct



    题目2

    正确

    获200分中200分

    标记题目



    题干


    switch语句case块中假定break语句结束switch语句容易改写成语句( )


    选择项:


    a for

    b if 正确恭喜您回答正确

    c do

    d while


    反馈



    Your answer is correct



    题目3

    正确

    获200分中200分

    标记题目



    题干


    for语句够改写成语句( )


    选择项:


    a 复合

    b if

    c switch

    d while 正确恭喜您回答正确


    反馈



    Your answer is correct



    题目4

    正确

    获200分中200分

    标记题目



    题干


    面循环语句执行结束输出i值( )

    for(int i0 in2) {cout<

    选择项:


    a n2

    b n2+1 正确恭喜您回答正确

    c n21

    d n1


    反馈



    Your answer is correct



    题目5

    正确

    获200分中200分

    标记题目



    题干


    面循环语句中层循环体S语句执行总次数( )

    for(int i0 i
    for(int ji j

    选择项:


    a n2

    b (n+1)2

    c n(n1)2

    d n(n+1)2 正确恭喜您回答正确


    反馈



    Your answer is correct



    题目6

    正确

    获200分中200分

    标记题目



    题干


    面do循环语句中循环体执行次数( )

    int i0 do i++ while(i*i<10)


    选择项:


    a 4 正确恭喜您回答正确

    b 3

    c 5

    d 2


    反馈



    Your answer is correct



    题目7

    正确

    获200分中200分

    标记题目



    题干


    面维数组定义中语法错误选项( )


    选择项:


    a int a[]{123}

    b int a[10]{0}

    c int a[] 正确恭喜您回答正确

    d int a[5]


    反馈



    Your answer is correct



    题目8

    正确

    获200分中200分

    标记题目



    题干


    面二维数组定义中语法正确选项( )


    选择项:


    a int a[5][]

    b int a[][5]

    c int a[][3]{{135}{2}} 正确恭喜您回答正确

    d int a[](10)


    反馈



    Your answer is correct



    题目9

    正确

    获200分中200分

    标记题目



    题干


    假定二维数组定义语句int a[3][4]{{34}{286}}元素a[1][1]值( )


    选择项:


    a 2

    b 4

    c 6

    d 8 正确恭喜您回答正确


    反馈



    Your answer is correct



    题目10

    正确

    获200分中200分

    标记题目



    题干


    假定二维数组定义语句int a[3][4]{{34}{286}}元素a[2][1]值( )


    选择项:


    a 0 正确恭喜您回答正确

    b 4

    c 8

    d 6


    反馈



    Your answer is correct




    标记题目



    信息文


    二判断题(20分题1分叙述正确回答否回答否)



    题目11

    正确

    获100分中100分

    标记题目



    题干


    执行typedef int DataType语句标识符DataType保留字int具完全相含义作


    选择项:


    正确





    题目12

    正确

    获100分中100分

    标记题目



    题干


    switch语句中case号间表达式常量


    选择项:


    正确





    题目13

    正确

    获100分中100分

    标记题目



    题干


    结束层循环类语句switch语句执行程语句体中需break语句


    选择项:


    正确





    题目14

    正确

    获100分中100分

    标记题目



    题干


    程序中执行break语句时结束函数执行程返回调该函数位置


    选择项:




    错 正确



    题目15

    正确

    获100分中100分

    标记题目



    题干


    程序执行完成函数调结束整程序执行程返回操作系统C语言集成开发环境界面窗口


    选择项:




    错 正确



    题目16

    正确

    获100分中100分

    标记题目



    题干


    假定维数组定义char* a[8]该数组含元素数8


    选择项:




    错 正确



    题目17

    正确

    获100分中100分

    标记题目



    题干


    假定二维数组定义int a[3][5]该数组占存储空间字节数60


    选择项:


    正确





    题目18

    正确

    获100分中100分

    标记题目



    题干


    假定二维数组定义char a[M][N]该数组含元素数M+N


    选择项:




    错 正确



    题目19

    正确

    获100分中100分

    标记题目



    题干


    假定二维数组定义double a[M][N]数组元素行标取值范围0~M1间


    选择项:


    正确





    题目20

    正确

    获100分中100分

    标记题目



    题干


    假定二维数组定义double a[M][N]数组元素列标取值范围0~N间


    选择项:




    错 正确



    题目21

    正确

    获100分中100分

    标记题目



    题干

    存储空字符串需占0字节存储空间


    选择项:




    错 正确


    反馈


    恭喜您回答正确



    题目22

    正确

    获100分中100分

    标记题目



    题干


    typedef char BB[10][50]语句定义标识符BB含10行50列二维字符数组类型


    选择项:


    正确





    题目23

    正确

    获100分中100分

    标记题目



    题干


    存储字符'a'需占1字节存储空间


    选择项:


    正确





    题目24

    正确

    获100分中100分

    标记题目



    题干


    空字符串长度1


    选择项:




    错 正确



    题目25

    正确

    获100分中100分

    标记题目



    题干


    字符串a\\xxk\\数长度13


    选择项:




    错 正确



    题目26

    正确

    获100分中100分

    标记题目



    题干


    存储长度n字符串字符数组长度少n+1


    选择项:


    正确





    题目27

    正确

    获100分中100分

    标记题目



    题干


    strcmp函数进行两字符串间较


    选择项:


    正确





    题目28

    正确

    获100分中100分

    标记题目



    题干


    strcpy函数字符串拷贝字符数组空间中


    选择项:


    正确





    题目29

    正确

    获100分中100分

    标记题目



    题干


    二维字符数组a[10][20]够存储9字符串


    选择项:




    错 正确



    题目30

    正确

    获100分中100分

    标记题目



    题干


    二维字符数组a[10][20]够存储字符串长度超20


    选择项:




    错 正确




    标记题目



    信息文


    三填空题:写出列程序运行输出结果(40分题4分)



    题目31

    完成

    获400分中400分

    标记题目



    题干


    #include

    void main()

    {

    int x5

    switch(2*x3) {

    case 4 printf(d x)

    case 7 printf(d 2*x+1)

    case 10 printf(d 3*x1) break

    default printf(sdefault\n)

    }

    }




    11 14




    评语:


    题目32

    正确

    获400分中400分

    标记题目



    题干


    #include

    void main() {

    int is0

    for(i1i<5i++) s+i*i

    printf(sd\ns)

    }

    答案:正确



    题目33

    正确

    获400分中400分

    标记题目



    题干


    #include

    void main() {

    int i s10 s20

    for(i0i<10i++)

    if(i2) s1+i else s2+i

    printf(d d\ns1s2)

    }

    答案:正确



    题目34

    正确

    获400分中400分

    标记题目



    题干


    #include

    void main() {

    int n6y1

    while(n) y*n

    printf(yd\ny)

    }

    答案:正确



    题目35

    正确

    获400分中400分

    标记题目



    题干


    #include

    const int M20

    void main()

    {

    int ic2c3c5

    c2c3c50

    for(i1 i
    if(i20) c2++

    if(i30) c3++

    if(i50) c5++

    }

    printf(d d d\nc2c3c5)

    }

    答案:正确



    题目36

    正确

    获400分中400分

    标记题目



    题干


    #include

    void main()

    {

    int is

    for(i1s0i<10i++) {

    if(i30) continue

    s+i

    }

    printf(d\ns)

    }

    答案:正确



    题目37

    正确

    获400分中400分

    标记题目



    题干


    #include

    void main() {

    int a[8]{1239264155637240}

    int i i10 i20

    for(i0i<8i++)

    if(a[i]21) i1++ else i2++

    printf(d d\ni1i2)

    }

    答案:正确



    题目38

    正确

    获400分中400分

    标记题目



    题干


    #include

    int a[10]{45615201312789}

    void main()

    {

    int is[4]0

    for(i0 i<10 i++) {

    switch(a[i]4) {

    case 0 s[0]+a[i]break

    case 1 s[1]+a[i]break

    case 2 s[2]+a[i]break

    default s[3]+a[i]break

    }

    }

    for(i0 i<4 i++) printf(d s[i])

    }

    答案:正确



    题目39

    正确

    获400分中400分

    标记题目



    题干


    #include

    void main() {

    char a[]abcdbfbgacd

    int i10 i20 i0

    while(a[i]) {

    if(a[i]'a') i1++

    if(a[i]'b') i2++

    i++

    }

    printf(d d d\ni1i2i)

    }

    答案:正确



    题目40

    正确

    获400分中400分

    标记题目



    题干


    #include

    void main() {

    int a[3][4]{{1278}{56106}{91234}}

    int ma[0][0]

    int ij

    for(i0 i<3 i++)

    for(j0 j<4 j++)

    if(a[i][j]>m) ma[i][j]

    printf(d\nm)

    }

    答案:正确




    标记题目



    信息文


    四简答题:根列题目求编写程序(20分题4分)



    题目41

    完成

    获400分中400分

    标记题目



    题干


    编写函数函数头格式double Mean(double a[M][N]int mint n)求返回二维数组a[m][n]中元素均值假定计算程中采变量v存放均值




    double Mean(double a[M][N]int mint n)

    {

    int ij

    double v00

    for(i0 i
    for(j0 j
    vm*n

    return v

    }





    评语:


    题目42

    完成

    获400分中400分

    标记题目



    题干


    编写递函数int FF(int a[] int n)求出数组a中n元素积返回




    #include

    int FF(int a[] int n){

    int mul1

    if(n1)mul*a[0]

    else mula[n1]*FF(an1)

    return mul

    }



    *void main()

    {

    int a[6]{123456}

    printf(d\nFF(a6))



    }*







    评语:


    题目43

    完成

    获400分中400分

    标记题目



    题干


    编写函数利while循环求出显示满足等式n值




    #include

    void main()

    {

    int i0 double s0 int i1 double s1

    while(s<5) s+(double)1++i

    printf(nd\ni)

    }






    评语:


    题目44

    完成

    获400分中400分

    标记题目



    题干


    编写函数求出满足等式22+42++n2<1000n值假定分is作取偶数值累加值变量限定do循环编程




    #include

    void main()

    {

    int i0 double s0 int i1 double s1

    while(s<5) s+(double)1++i

    printf(nd\ni)

    }



    评语:


    题目45

    完成

    获400分中400分

    标记题目



    题干


    编写函数计算输出12+22++n2值中n值键盘输入




    #include

    void main()

    {

    int i i作计数(循环)变量

    int s0 s作累加变量

    int n

    printf(输入然数 )

    scanf(d&n)

    for(i1 i
    printf(sd\ns)

    }




    形考3
    面函数声明语句中存着语法错误( )


    选择项:


    a AA(int a int b)

    b AA(int int)

    c AA(int a int b) 正确恭喜您回答正确

    d AA(int a int)


    反馈



    Your answer is correct



    题目2

    正确

    获200分中200分

    标记题目



    题干


    面保留字中作函数返回值类型( )


    选择项:


    a void

    b int

    c enum 正确回答正确

    d long


    反馈



    Your answer is correct



    题目3

    正确

    获200分中200分

    标记题目



    题干


    假定p指float型数指针p+1指数址p指数址增加字节数( )


    选择项:


    a 1

    b 2

    c 4 正确回答正确

    d 8


    反馈



    Your answer is correct



    题目4

    正确

    获200分中200分

    标记题目



    题干


    假定a数组名面表达式中存语法错误( )


    选择项:


    a a[i]

    b *a++ 正确回答正确

    c *a

    d *(a+1)


    反馈



    Your answer is correct



    题目5

    正确

    获200分中200分

    标记题目



    题干


    calloc函数创建具10整型元素维数组正确语句( )


    选择项:


    a int *pcalloc(102)

    b int *pcalloc(10)

    c int *pcalloc(104) 正确恭喜您回答正确

    d int *pmalloc(10)


    反馈



    Your answer is correct



    题目6

    正确

    获200分中200分

    标记题目



    题干


    假定变量m定义int m7面正确语句( )


    选择项:


    a int p&m

    b int *p&m 正确回答正确

    c int &p*m

    d int *pm


    反馈



    Your answer is correct



    题目7

    正确

    获200分中200分

    标记题目



    题干


    假定kdouble类型变量定义变量p正确语句( )


    选择项:


    a double p&k

    b int *p&k

    c double &p*k

    d char *pThank you 正确回答正确


    反馈



    Your answer is correct



    题目8

    正确

    获200分中200分

    标记题目



    题干


    语句int a[10] x *paa数组a中标3元素值赋x正确语句( )


    选择项:


    a xpa[3]

    b x*(a+3)

    c xa[3]

    d x*pa+3 正确回答正确


    反馈



    Your answer is correct



    题目9

    正确

    获200分中200分

    标记题目



    题干


    假定语句int b[10] int *pb面正确赋值语句( )


    选择项:


    a pbb

    b pb&b[0]

    c pbb+2

    d pbb[5] 正确回答正确


    反馈



    Your answer is correct



    题目10

    正确

    获200分中200分

    标记题目



    题干


    已知int *pmalloc(100)释放p指动态存正确语句( )


    选择项:


    a free(p) 正确回答正确

    b free p

    c free(*p)

    d free[p]


    反馈



    Your answer is correct



    题目11

    正确

    获200分中200分

    标记题目



    题干


    程序文件中定义函数文件中调必须文件中出该函数( )


    选择项:


    a 原型语句 正确

    b 参数表

    c 函数名

    d 返回类型


    反馈



    Your answer is correct



    题目12

    正确

    获200分中200分

    标记题目



    题干


    假定函数定义static int f1(int xint y){return x+y}该函数名称( )


    选择项:


    a static

    b int

    c f1 正确回答正确

    d return


    反馈



    Your answer is correct



    题目13

    正确

    获200分中200分

    标记题目



    题干


    假定函数原型语句int ff(int* x)整型数组a[10]面函数调表达式正确( )


    选择项:


    a ff(a)

    b ff(a[0]) 正确

    c ff(a+3)

    d ff(&a[0])


    反馈



    Your answer is correct



    题目14

    正确

    获200分中200分

    标记题目



    题干


    假定函数数组参数说明char a[]等价指针参数说明( )1B


    选择项:


    a char a

    b char* a 正确回答正确

    c char& a

    d char**a


    反馈



    Your answer is correct



    题目15

    正确

    获200分中200分

    标记题目



    题干


    假定函数二维数组参数说明char w[][N]等价指针参数说明( )


    选择项:


    a char (*w)[N] 正确回答正确

    b char *w[N]

    c char (*w)N

    d char**a


    反馈



    Your answer is correct




    标记题目



    信息文


    二判断题(30分题2分叙述正确回答否回答否)



    题目16

    正确

    获200分中200分

    标记题目



    题干


    C语言中函数函数头函数体组成


    选择项:


    正确





    题目17

    正确

    获200分中200分

    标记题目



    题干


    函数模块外定义变量称全局变量没初始化系统隐含赋初值0


    选择项:


    正确





    题目18

    正确

    获200分中200分

    标记题目



    题干


    果函数允许程序文件中函数调应该函数定义开始前加保留字static


    选择项:




    错 正确



    题目19

    正确

    获200分中200分

    标记题目



    题干


    果函数体中出现身函数调种函数调称递调


    选择项:


    正确





    题目20

    正确

    获200分中200分

    标记题目



    题干


    调系统函数时先#include命令包含该系统函数原型语句系统头文件


    选择项:


    正确





    题目21

    正确

    获200分中200分

    标记题目



    题干


    函数形参变量属局部变量


    选择项:




    错 正确



    题目22

    正确

    获200分中200分

    标记题目



    题干


    假定p指象值25p+1指象值46*p++值46


    选择项:




    错 正确



    题目23

    正确

    获200分中200分

    标记题目



    题干


    假定p指象值25p+1指象值46*++p值25


    选择项:




    错 正确



    题目24

    正确

    获200分中200分

    标记题目



    题干


    假定p指象值25p+1指象值46执行*(p++)运算p指象值46


    选择项:


    正确





    题目25

    正确

    获200分中200分

    标记题目



    题干


    假定a指针数组a+i指象址a址4*i字节


    选择项:


    正确





    题目26

    正确

    获200分中200分

    标记题目



    题干


    整型指针p转换字符指针采强制转换表达式(char*)p


    选择项:


    正确





    题目27

    正确

    获200分中200分

    标记题目



    题干


    假定数象int*类型指该象指针类型int*类型


    选择项:




    错 正确



    题目28

    正确

    获200分中200分

    标记题目



    题干


    假定x简单变量&x表示x址


    选择项:


    正确





    题目29

    正确

    获200分中200分

    标记题目



    题干


    p指x*px值


    选择项:




    错 正确



    题目30

    正确

    获200分中200分

    标记题目



    题干


    NULL符号常量通常作空指针值代表值0


    选择项:


    正确






    标记题目



    信息文


    三写出列程序运行输出结果(20分题4分)



    题目31

    完成

    获400分中400分

    标记题目



    题干


    #include

    int WF(int x int y) {

    xx+y

    yx+y

    return x+y

    }

    void main() {

    int x5 y7

    int zWF(xy)

    printf(zd\nz)

    }




    z31



    反馈



    z31



    评语:


    题目32

    完成

    获400分中400分

    标记题目



    题干


    #include

    #include

    void fun(char ss[])

    void main( ) {

    char s[15]0123456789

    fun(s)

    printf(s\ns)

    }

    void fun(char ss[]) {

    int i nstrlen(ss)

    for(i0 i
    char css[i]

    ss[i]ss[n1i]

    ss[n1i]c

    }

    }




    9876543210



    反馈



    9876543210



    评语:


    题目33

    完成

    获400分中400分

    标记题目



    题干


    #include

    int Count(int a[] int n int x)

    {

    int ic0

    for(i0i
    if(a[i]>x) c++

    return c

    }

    void main() {

    int a[8]{2015324724362870}

    int bCount(a830)

    printf(bd\nb)

    }




    b4



    反馈



    B4



    评语:


    题目34

    完成

    获400分中400分

    标记题目



    题干


    #include

    void main() {

    int a[8]{35792348}

    int s0*p

    for(pap
    printf(sd\ns)

    }




    s41



    反馈



    s41



    评语:


    题目35

    完成

    获400分中400分

    标记题目



    题干


    #include

    int LA(int *a int n int x) {

    int is0

    for(i0i
    if(a[i]
    return s

    }

    void main() {

    int a[8]{510158123920}

    int bLA(a510)

    int cLA(a+2610)

    printf(d d\nbc)

    }




    13 20



    反馈



    13 20



    评语:



    标记题目



    信息文


    四写出列函数功(20分题4分)



    题目36

    完成

    获400分中400分

    标记题目



    题干


    double SF(double x int n) { n正整数

    double p1s1

    int i

    for(i1i
    p*x

    s+p

    }

    return s

    }




    函数功:

    计算x+x2+x3+……+xn值返回



    反馈



    计算出1+x+x2++xn值返回



    评语:


    题目37

    完成

    获400分中400分

    标记题目



    题干


    int SG(int x) { x等2整数

    int i2

    while(i*i
    if(xi0) break

    i++

    }

    if(i*i
    }




    函数功:

    判断整数否质数(素数)返回1否返回0



    反馈



    判断x否质数(素数)返回1否返回0



    评语:


    题目38

    完成

    获400分中400分

    标记题目



    题干


    int WB(int a[] int n int x) {

    for(int i0i
    if(a[i]x) return 1

    return 0

    }




    数组a[n]中序查找值x元素查找成功返回1否返回0



    反馈



    数组a[n]中序查找值x元素查找成功返回1否返回0



    评语:


    题目39

    完成

    获400分中400分

    标记题目



    题干


    int fun(int m int n) {

    int c0

    static int b2

    if(m
    else if(mb0 && nb0) {cb return c*fun(mbnb)}

    else {b++ return fun(mn)}

    }




    函数功:

    递函数程求出两然数mn公倍数



    反馈



    递函数程求出两然数mn公倍数



    评语:


    题目40

    完成

    获400分中400分

    标记题目



    题干


    int LK(double a[] int n) {

    double s0

    int im0

    for(i0i
    sn

    for(i0i
    if(a[i]>s) m++

    return m

    }




    函数功:

    求出返回数组an元素中等均值元素数



    反馈



    求出返回数组an元素中等均值元素数


    形考4
    假定struct BOOK{char title[40] float price} struct BOOK book正确语句( )


    选择项:


    a struct BOOK *xmalloc(book) 正确回答正确

    b struct BOOK x{C++ Programming270}

    c struct BOOK *xmalloc(sizeof(struct BOOK))

    d struct BOOK *x&book


    反馈



    Your answer is correct



    题目2

    正确

    获200分中200分

    标记题目



    题干


    假定struct BOOK{char title[40] float price} book正确语句( )


    选择项:


    a struct BOOK x &book

    b struct BOOK *x&book 正确回答正确

    c struct BOOK xcalloc(BOOK)

    d struct BOOK *xBOOK


    反馈



    Your answer is correct



    题目3

    正确

    获200分中200分

    标记题目



    题干


    结构类型定义中数成员定义项间采分隔符( )


    选择项:


    a 句点

    b 号

    c 分号 正确回答正确

    d 逗号


    反馈



    Your answer is correct



    题目4

    正确

    获200分中200分

    标记题目



    题干


    假定结构类型定义 struct A{int ab double c}该类型长度( )


    选择项:


    a 8

    b 10

    c 12

    d 16 正确


    反馈



    Your answer is correct



    题目5

    正确

    获200分中200分

    标记题目



    题干


    假定结构类型定义 struct D{int a D* next}该类型长度( )


    选择项:


    a 4

    b 8 正确回答正确

    c 12

    d 16


    反馈



    Your answer is correct



    题目6

    正确

    获200分中200分

    标记题目



    题干


    假定访问结构指针变量x中数成员a表示方法( )


    选择项:


    a xa

    b x>a 正确回答正确

    c x(a)

    d x{a}


    反馈



    Your answer is correct



    题目7

    正确

    获200分中200分

    标记题目



    题干


    结构成员访问表达式xname等价表达式( )


    选择项:


    a x>name

    b &x>name

    c (&x)>name 正确回答正确

    d (*x)>name


    反馈



    Your answer is correct



    题目8

    正确

    获200分中200分

    标记题目



    题干


    假定链表中结点结构类型struct AA{int data struct AA *next}next数成员类型( )


    选择项:


    a struct AA

    b struct AA* 正确

    c AA

    d int


    反馈



    Your answer is correct



    题目9

    正确

    获200分中200分

    标记题目



    题干


    假定链表表头指针f结点中包含datanext域该链表表头插入址p结点时应执行操作( )


    选择项:


    a p>nextf

    b p>nextffp 正确回答正确

    c fp>next

    d f>nextpfp


    反馈



    Your answer is correct



    题目10

    正确

    获200分中200分

    标记题目



    题干


    标准输入设备键盘文件流标识符( )


    选择项:


    a stdin 正确回答正确

    b stdout

    c stderr

    d stdio


    反馈



    Your answer is correct



    题目11

    正确

    获200分中200分

    标记题目



    题干


    表示文件结束符符号常量( )


    选择项:


    a eof

    b Eof

    c EOF 正确回答正确

    d feof


    反馈



    Your answer is correct



    题目12

    正确

    获200分中200分

    标记题目



    题干


    C语言中开数文件系统函数( )


    选择项:


    a fgetc()

    b fputc()

    c fclose()

    d fopen() 正确回答正确


    反馈



    Your answer is correct



    题目13

    正确

    获200分中200分

    标记题目



    题干


    数文件中读入换行符结束行字符串系统函数( )


    选择项:


    a gets()

    b fgets() 正确回答正确

    c getc()

    d fgetc()


    反馈



    Your answer is correct



    题目14

    正确

    获200分中200分

    标记题目



    题干


    二进制文件中写入信息函数fwrite()带参数数( )


    选择项:


    a 1

    b 2

    c 3

    d 4 正确回答正确


    反馈



    Your answer is correct



    题目15

    正确

    获200分中200分

    标记题目



    题干


    C语言中写操作开文文件方式( )


    选择项:


    a a

    b r+

    c r

    d w 正确回答正确


    反馈



    Your answer is correct




    标记题目



    信息文


    二判断题(40分题2分叙述正确回答否回答否)



    题目16

    正确

    获200分中200分

    标记题目



    题干


    结构类型定义中中数成员身类型直接象


    选择项:




    错 正确



    题目17

    正确

    获200分中200分

    标记题目



    题干


    结构类型定义中允许出现结构类型完整超前定义


    选择项:


    正确





    题目18

    正确

    获200分中200分

    标记题目



    题干


    定义结构类型变量时够时进行初始化


    选择项:




    错 正确



    题目19

    正确

    获200分中200分

    标记题目



    题干


    结构类型时必须起关键字struct类型标识符


    选择项:


    正确





    题目20

    正确

    获200分中200分

    标记题目



    题干


    假定结构类型定义 struct A{int ab A* c}该类型长度12


    选择项:


    正确





    题目21

    正确

    获200分中200分

    标记题目



    题干


    假定结构类型定义 struct B{int a[5] char* b}该类型长度20


    选择项:




    错 正确



    题目22

    正确

    获200分中200分

    标记题目



    题干


    执行calloc(n8)函数调时动态分配8*n字节存储空间


    选择项:


    正确





    题目23

    正确

    获200分中200分

    标记题目



    题干


    执行malloc(sizeof(struct BB))函数调时动态存储空间够保存具struct BB结构类型象


    选择项:


    正确





    题目24

    正确

    获200分中200分

    标记题目



    题干


    假定访问结构象x中a指针成员指象表示方法xa


    选择项:




    错 正确



    题目25

    正确

    获200分中200分

    标记题目



    题干


    假定访问结构指针p指象中b指针成员指象表示方法p>b


    选择项:




    错 正确



    题目26

    正确

    获200分中200分

    标记题目



    题干


    结构成员访问表达式(*fp)score等价表达式fp>score


    选择项:


    正确





    题目27

    正确

    获200分中200分

    标记题目



    题干


    C语言中二进制文件开方式6种


    选择项:


    正确





    题目28

    正确

    获200分中200分

    标记题目



    题干


    C语言中标准输入输出设备文件属字符文件


    选择项:


    正确





    题目29

    正确

    获200分中200分

    标记题目



    题干


    磁盘数文件文件名中文件名扩展名必须省略


    选择项:




    错 正确



    题目30

    正确

    获200分中200分

    标记题目



    题干


    数文件开方式字符串中字符rwa具确定含义分代表读写追加方式


    选择项:


    正确





    题目31

    正确

    获200分中200分

    标记题目



    题干


    磁盘数文件文件名文件名扩展名组成中间圆点分开


    选择项:


    正确





    题目32

    正确

    获200分中200分

    标记题目



    题干


    C语言系统中提供描述文件属性类型标识符FILE


    选择项:


    正确





    题目33

    正确

    获200分中200分

    标记题目



    题干


    次文文件中写入字符次写入字符串


    选择项:




    错 正确



    题目34

    正确

    获200分中200分

    标记题目



    题干


    二进制文件进行读写操作相系统函数


    选择项:




    错 正确



    题目35

    正确

    获200分中200分

    标记题目



    题干


    C语言中系统函数fseek()移动数文件中文件位置指针


    选择项:


    正确






    标记题目



    信息文


    三写出列程序运行输出结果(15分题5分)



    题目36

    完成

    获500分中400分

    标记题目



    题干


    #include

    struct Worker {

    char name[15] 姓名

    int age 年龄

    float pay 工资

    }

    void main() {

    struct Worker x{wanghua524300}

    struct Worker y *p

    yx p&x

    printf(s d 62f\nxnameyagep>pay)

    }






    wanghua 52 4300



    反馈



    wanghua 52 4300



    评语:


    题目37

    完成

    获500分中500分

    标记题目



    题干


    #include

    #include

    struct Worker {

    char name[15] 姓名

    int age 年龄

    float pay 工资

    }

    void main() {

    struct Worker x

    char *tliouting

    int d38 float f3493

    strcpy(xnamet)

    xaged xpayf

    printf(s d 60f\nxnamexagexpay)

    }




    liouting 39 2493



    反馈



    liouting 39 2493



    评语:


    题目38

    完成

    获500分中500分

    标记题目



    题干


    #include

    struct Worker {char name[15] int age float pay}

    int Less(struct Worker r1 struct Worker r2) {

    if(r1age
    }

    void main() {

    struct Worker a[4]{{abc252420}{def584638}

    {ghi494260}{jkl363750}}

    struct Worker xa[0]

    int i

    for(i1 i<4 i++)

    if(Less(xa[i])) xa[i]

    printf(s d 60f\nxnamexagexpay)

    }




    def 58 4638



    反馈



    def 58 4638



    评语:



    标记题目



    信息文


    四写出列函数功(15分题5分)



    题目39

    完成

    获500分中500分

    标记题目



    题干


    void QA(struct Worker a[] int n) {

    int i

    for(i1 i
    scanf(s d f&a[i]name&a[i]age&a[i]pay)

    }

    假定结构类型struct Worker 定义:

    struct Worker { char name[15] int age float pay}




    键盘输入nWorker类型记录维数组a中



    反馈



    键盘输入nWorker类型记录维数组a中



    评语:


    题目40

    完成

    获500分中500分

    标记题目



    题干


    int Count(struct IntNode *f)

    { f指单链表表头指针

    int c0

    while(f) {

    c++

    ff>next

    }

    return c

    }

    假定struct IntNode类型定义:

    struct IntNode {int data IntNode* next}




    统计出表头指针f链表中结点数



    反馈



    统计出表头指针f链表中结点数



    评语:


    题目41

    完成

    获500分中500分

    标记题目



    题干


    void xw1(char* fname) {

    FILE* foutfopen(fnamew)

    char a[20]

    printf(字符串长度20字符串end作结束标志\n)

    while(1) {

    scanf(sa)

    if(strcmp(aend)0) break

    fputs(afout)

    fputc('\n'fout)

    }

    fclose(fout)

    }




    键盘输入干字符串保存fname参数指定文文件中



    反馈



    键盘输入干字符串保存fname参数指定文文件中



    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 30 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    国开电大《C语言程序设计》形考任务3

    论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务三题目1在下面的函数声...

    2个月前   
    85    0

    国开电大《C语言程序设计》形考任务2

    论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务 2一、 选择题(共 ...

    2个月前   
    85    0

    国开电大《C语言程序设计》形考任务4

    论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务四题目1假定有“str...

    2个月前   
    88    0

    国开电大《C语言程序设计》形考任务1

    论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务一题目1在每个C语言程...

    2个月前   
    107    0

    国开电大《C语言程序设计》形考任务1-4

    论文和作业参考答案联系qq2019910207或咨询微信15927685953,为了准确获取需要资料请在付费前加qq或微信咨询,请认真核对是您需要的题目后再付费!形考任务一题目1在每个C语言程...

    2个月前   
    82    0

    「最新」2021年春期国开电大《C语言程序设计》网上形考(任务1至4)答案

    [最新]2021年春期国开电大《C语言程序设计》网上形考(任务1至4)答案说明:资料整理于2021年6月25日。形考任务1 试题及答案一、选择题(共40分,每小题2分)题目1在每个C语言...

    3年前   
    2065    0

    C语言程序设计习题试题集

    《C语言程序设计》精品课件试题目录(按住CTRL键点击超链)单项选择题………………………第002页阅读程序题………………………第018页程序填空题………………………第039页编写程序题…………...

    1年前   
    5455    0

    C语言程序设计说课教案

    《C语言程序设计》说课教案从以下方面说明:一、 课程性质、地位二、 教学对象分析及要求三、 课程体系四、 课程的重点、难点及突破五、 教学方法与教学手段六、 学生考核七、 教学计划一、 课程性...

    1年前   
    340    0

    C语言程序设计实验报告

    C语言程序设计实验报告  实验名称 计算出1000以内10个最大素数之和   实验目的   1、熟练掌握if、if…else、if…else if语句和witch语句格式及使用方法,掌握if语...

    10年前   
    952    0

    C语言程序设计实验教案

     《高级语言程序设计》 实验指导书 实验一 顺序结构程序设计 一、实验目的及要求 1. 掌握C语言中使用最多的一种语句—...

    5年前   
    1468    0

    C语言程序设计形考任务

    假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为( )。选择一项: a. struct ...

    4年前   
    1481    0

    国家开放大学电大《C语言程序设计》网络课选择题答案

    国家开放大学电大《C语言程序设计》网络课选择题答案选择题题目1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为(  )。选择一项:A. main 恭喜你,答对啦!!B. MAINC...

    4年前   
    861    0

    2022年电大C++语言程序设计考试题库及答案

    一、单选题1. 在定义函数的格式类型修饰符 函数名 (形式参数表)函数体;中,函数体可以是( )。A、基本语句 B、复合语句C、空语句 D、语句序列2.A>B&&A<=B的值( ...

    2年前   
    602    0

    专升本C语言题及答案

    C语言精编100题一、单选题1. 由C语言编写的代码程序( )A. 可直接执行 B. 是一个源程序C. 经过编译即可执行 D. 经过编译解释才能执行2. 按照C语言规...

    3年前   
    1169    0

    《JAVA语言程序设计》试题及答案3

    《JAVA语言程序设计》试题及答案3《JA V A语言程序设计》试题及答案3一、单选题1、下列程序段执行后的结果是( )。String s = new String(“abcdefg“);fo...

    3年前   
    973    0

    国开电大专科《程序设计基础》形考任务1至4试题及答案

    国开电大专科《程序设计基础》形考任务1至4试题及答案说明:资料整理于2020年11月19日。形考任务1 试题及答案一、填空题1.计算机的五大主要应用领域是______、______、____...

    3年前   
    2495    0

    浅析C语言程序设计实践教学环节研究

    浅析C语言程序设计实践教学环节研究摘要:本文将以《C语言程序设计》课程为例,讲述如何将实践知识贯穿于线上教学,实现实践教学环节的线上教学智能化运行及管理。关键词:百万扩招;线上教学;C语言;实...

    2年前   
    393    0

    俄罗斯方块C语言程序设计报告

    C语言课程设计报告俄罗斯方块程序设计报告一、 问题描述俄罗斯方块(Tetris, 俄文:Тетрис)是一款电视游戏机和掌上游戏机游戏,它由俄罗斯人阿列克谢·帕基特诺夫发明,故得此名。俄罗斯方...

    1年前   
    270    0

    铜陵学院C语言程序设计实验报告

    《C语言程序设计》 实验报告第二学期班 级 学 号姓 名指导教师实验一 Visual C++ 6.0编程环境与C语言程序的调试过程一、实验学时2 学时。二、...

    1年前   
    251    0

    C语言实验报告《逻辑结构程序设计》

    C语言实验报告《逻辑结构程序设计》  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:_____...

    12年前   
    741    0

    文档贡献者

    3265912

    贡献于2023-04-23

    下载需要 30 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!

    该用户的其他文档