专升本C语言历年考试题及答案


    专升C语言历年考试题答案
    单项选择题

    1 ___D___合法户定义标识符

    A bb
    Bfloat C D _isw

    2 变量已正确定义赋值表达式___B___符合C语言语法

    Aa*bc B3142 C2 b Dabc

    3 ___C__正确字符常量

    A'n' B'1' Ca D'101'

    4 C 程序中___B__表示逻辑值真

    A1 B非 0 数 C非 1 数 D 0 数

    5 __C____xy定义成float类型变量赋初值314

    Afloat x y314 Bfloat x y2*314

    Cfloat x314 yx314 Dfloat xy314

    6 变量已正确定义表达式___C___值2

    A2&3 B1<<1 Ca2 D1^3

    7 变量已正确定义语句if(a>b) k0 else k1__C____等价

    Ak(a>b)10 Bka>b

    Cka
    8 设变量定义int a b执行列语句时输入_D____ab值10

    scanf(ad bd&a &b)

    A10 10 B10 10 Ca10 b10 Da10 b10

    9 列程序输出结果__D___

    fun(int a int b int c)

    { c a*b }

    void main( )

    { int c

    fun(23c)

    printf(dnc) }

    A0 B1 C6 D法确定

    10 C程序中函数类型未加说明函数隐含类型__A___

    Aint
    Bdouble Cvoid Dchar

    11 表达式 strlen(hello) 值___B____

    A 4 B 5 C 6 D 7

    12 设变量定义int a[4]表达式__D____符合C语言语法

    A*a Ba[0] Ca Da++

    13 设变量定义int x *p&x&*p相__A___

    Ap B*p Cx D*&x

    14 变量已正确定义_A___指针p成空指针

    ApEOF Bp0 Cp’’ DpNULL

    15 变量定义表达式__D____符合C语言语法

    struct node {

    int len

    char *pk

    } x {2 right} *p &x

    Ap>pk B*ppk C*p>pk D*xpk

    16 程序
    int runc(int aint b)
    { return(a+b)}
    main0
    { int x2y5z8r
    rfunc(func(xy)z)
    printf(\d\nr)
    }
    该程序输出结果 (D)
    A) 12 B) 13 C) 14 D) 15

    17 基类型相两指针变量间进行运算 (C)
    A) < B) C) + D)

    18 程序
    long fib(int n)
    { if(n>2) return(fib(n1)+fib(n2))
    else return(2)
    }
    main0
    { printf(d\nfib(3))
    该程序输出结果 (B)
    A} 2 B} 4 C} 6 D} 8

    19 定义
    struct person{char name[9] int age}
    strict person class[10]{Johu 17
    Paul 19
    Mary 18
    Adam 16}
    根述定义输出字母M语句 (D)
    A) prinft(c\nclass[3]mane)
    B) pfintf(c\nclass[3]name[1])
    C) prinft(c\nclass[2]name[1])
    D) printf(^c\nclass[2]name[0])

    20 列C语言常量中错误 (B)
    A) 0xFF B) 12e05 C) 2L D) \72’

    21 程序段
    int k0
    while(k1)k++
    while 循环执行次数 (A)
    A) 限次 B) 语法错执行
    
    C) 次执行 D) 执行1次

    22 程序输出结果 (C)
    A) 0 B) 29 C) 31 D) 定值
    fun(int x int y int z)
    { zx*x+y*y }
    main()
    { int a31
     fun(52a)
     printf(da) }

    23 列程序段输出结果 (A)
    A) 2 1 4 3 B) 1 2 1 2 C) 1 2 3 4 D) 2 1 1 2
    void fun(int *x int *y)
    { printf(d d *x *y) *x3 *y4}
    main()
    { int x1y2
     fun(&y&x)
     printf(d dx y) }

    24 调函数时实参数组名函数传送 (B)
    A) 数组长度 B) 数组首址
    C) 数组元素址 D) 数组元素中值

    25 程序输出结果 (A)
    A) 1 B) 2 C) 3 D) 4
    long fun( int n)
    { long s
     if(n 1 || n 2) s2
     else snfun(n1)
     return s }
    main()
    { printf(ld\n fun(3)) }

    26 程序输出结果 (B)
    A) 16 B) 2 C) 9 D) 1
    #define SQR(X) X*X
    main()
    { int a16 k2 m1
     aSQR(k+m)SQR(k+m)
     printf(d\na) }

    27 函数返回a指数组中值标值
    fun(int *a int n)
    { int ij0p
    pj
    for(ijiif(a[i]return(p) }
    划线处应填入 (D)
    A) ip B) a[p]a[i] C) pj D) pi


    二填空题

    1 表示x≥y≥zC表达式___ x>y && y>z ____

    2 列程序段输出__1____


    printf(on 010<<1^1)

    3 列程序段输出__690____

    int k

    float s

    for (k0 s0 k < 7 k ++)

    s + k2

    printf(d fn k s)

    4 列程序段输出__525_____

    #define f(a b x) a*x+b

    printf(d dn f(321) f(6 5 f(3 2 1)))

    5 列程序段输出_*#*#____

    main()

    { int k

    for(k1 k<5 k++) {

    if(k 2) printf(*)

    else continue

    printf(#)

    }

    }

    6 列程序段输出__5 8___

    # include

    int f(int x)

    { static y1

    y++

    x + y

    return x

    }

    void main()

    { int k

    kf(3)

    printf(d dn k f(k))

    }

    7 列程序段输出___5__

    int *p *q k 5 j 6

    q &k p q q &j

    printf(d *p)

    8 函数

    void f(char s[ ] char t[ ])

    { int k0

    while (s[k]t[k]) k++

    }

    等价

    void f(char *s char *t)

    { while (_*s++*t++____)

    }

    9 列程序段输出_ nes ____

    char *a[2]{one two} **pa

    printf(s *(p++)+1)

    printf(cn **p1)

    10 列程序编译生成 texe 运行 t input output zoo oil 输出结果__zoo___

    void main(int argc char * argv[ ])

    { int k

    char *pargv[1]

    for(k2 k
    if(strcmp(argv[k] p)>0) pargv[k]

    printf(sn p)

    }

    11 列程序调swap函数交换ab值输出交换ab值程序输出结果:After swap 5 3

    void main( )

    { int a3 b5

    swap( &a &b )

    printf(After swap d d a b)

    }

    swap( int *p int *q )

    { int t

    t*p

    *p*q

    *qt

    }

    文档香网(httpswwwxiangdangnet)户传

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

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

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

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

    下载文档

    相关文档

    专升本C语言题及答案

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

    3年前   
    1168    0

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

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

    2年前   
    602    0

    C语言代码大全

     乘法口诀表 #include <stdio.h> #include <conio.h> void main(void) { int i,j,x,y; clrscr(); pr...

    5年前   
    1759    0

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

    形考1在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为(  )。选择一项:A. main 正确恭喜你,答对啦!!B. MAIN C. name D. function .题目2正确...

    1年前   
    405    1

    NOIP2008提高组初赛(C语言)试题及答案

    第十四届(NOIP2008)信息学奥赛联赛提高组C语言初赛试题● ●  全部试题答案均要求写在答卷纸上,写在试卷纸上一律无效  ●●一、 单项选择题 (共10题,每题1.5分,共计15分。每题...

    3年前   
    574    0

    (1小时学会C语言51单片机)C语言入门教程

    △Victor Hugo 维克多?雨果相信很多爱好电子的朋友,对单片机这个词应该都不会陌生了吧。不过有些朋友可能只听说他叫单片机,他的全称是什么也许并不太清楚, 更不用说他的英文全称和简称了。...

    4年前   
    741    0

    技能高考专题:C语言练习

    第1题 (20.0分) 题号:332 难度:难 第3章/*----------------------------------------------...

    3年前   
    619    0

    电脑编程 所有C语言题库

    试卷编号:2203所属语言:C语言试卷方案:所有C语言题库试卷总分:1220分共有题型:1种一、程序填空 共122题 (共计1220分)第1题 (10.0分) 题号:558 ...

    4年前   
    951    0

    c语言实验报告

    c语言实验报告  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:__________    成...

    11年前   
    791    0

    C语言作业:学通讯录

    学生通讯录一、 语言和环境1. 实现语言:C语言。2. 环境要求:devC++。二、 实现功能开发一套学生通讯录C语言系统,具体实现如下功能:1. 打开系统显示欢迎界面,以及功能菜单,用户输入...

    3年前   
    717    0

    C语言上机题库WORD版

    C语言习题集3.11输入'A'~'F'中的一个字母,代表一个十六进制数,将其转换为十进制数,求该数与15的和并输出。输入格式:B输出格式:26#include<stdio.h>int main...

    3年前   
    876    0

    C语言试题库

    C 语言试题库 阅读说明*1 ————为题号A ————为答案-个C程序的执行是从 A)本程序的main函数开始,到main函数结束 B)本程序文件的第-个函数开始...

    1年前   
    660    0

    C语言知识点总结

    C语言最重要的知识点总体上必须清楚的: 1)程序结构是三种: 顺序结构 、选择结构(分支结构)、循环结构。 2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选...

    3年前   
    612    0

    C语言实验报告《指针》

    C语言实验报告《指针》  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:__________ ...

    11年前   
    951    0

    c语言高级面试题

    整个测试遵循以下的约定:u       假定在所有的程序中必须的头文件都已经被正确包含。考虑如下的数据类型:u       char 为1个字节u       int 为4个字节u      ...

    2个月前   
    94    0

    C语言实验报告《数组》

    C语言实验报告《数组》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________  ...

    11年前   
    880    0

    河南专升本管理历年真题03-11

     2003年高等学校选拔 优秀专科生进入本科阶段考试试题 管理学 一、单项选择题(每小题2分,共40分,在每小题的备选答案中选出一个正确答案,并将其代码写在题干后面的括号内...

    5年前   
    2544    0

    NOIP2014(第二十届)初赛普及组C语言试题及答案

    第二十届全国青少年信息学奥林匹克联赛初赛普及组C语言试题竞赛时间:2014年10月12日14:30~16:30 选手注意: l 试题纸共有8页,答题纸共有2页,满分100分。请在答题纸上作答,...

    3年前   
    585    0

    数据结构(C语言版)(第2版)课后习题答案

    数据结构(C语言版)(第2版) 课后习题答案 目 录第1章 绪论 1第2章 线性表 5第3章 栈和队列 13第4章 串、数组和广义表 26第5章 树和二叉树 33第6章 图 43第...

    2年前   
    661    0

    大学C语言期末考试练习题含答案

    大学C语言期末考试练习题(带详解答案)一、 单项选择题1.( A )是构成C语言程序的基本单位。A、函数 B、过程 C、子程序 D、子例程2.C语言程序从 ...

    3年前   
    600    0

    文档贡献者

    文***享

    贡献于2021-05-12

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

    该用户的其他文档