• c语言程序设计试题 > 《C语言程序设计》模拟试卷(三)
  • 《C语言程序设计》模拟试卷(三)

    免费下载 下载该文档 文档格式:DOC   更新时间:2011-04-26   下载次数:0   点击次数:4
    《C语言程序设计》模拟试卷(三)
    一、判断(10分)
    1.输入输出的功能并不是C语言本身提供的,而是C的库函数所提供的.( )
    2.若a和b是同类型变量,在执行了语句a=b后,b中的值将放入a中,b中的值将丢失.( )
    3.一个函数可以返回一个函数值,函数的类型就是指函数值的类型.( )
    4.若定义int m[]={1,2,3,4,5};则m[1]的值为2.( )
    5.函数不能嵌套定义.( )
    6.如果有多个return语句,每个return后面的表达式的类型应相同.( )
    7.函数可以参加四则运算.( )
    8.如果在一个函数中改变了外部变量的值,那么其后引用该变量时,得到的是已被改变的值.( )
    9.指针也是具有类型的,其类型就是它所指向的实体的类型.( )
    10.字符串存放在字符数组中,所以字符数组与字符串必须等长.( )
    二、选择(20分)
    一个C程序的执行是从________
    本程序的main函数开始,到main函数结束
    本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
    本程序的main函数开始,到本程序文件的最后一个函数结束
    本程序文件的第一个函数开始,到main函数结束
    下面四个选项中,均是合法整形常量的是________
    A)160 B)-0xcdf C)-01 D)-0x48a
    -0xffff 01a 986,012 2e5
    011 0xe 0668 20fa
    3.若有代数式,则不正确的C表达式是________
    A)a/b/c*e*3 B)3*a*e/b/c
    C)3*a*e/b*c D)a*e/c/b*3
    4.以下程序的输出结果是_______
    main( )
    {int n=0;
    while(n++<=1)
    printf("%d\t",n);
    printf("%d\n",n);
    }
    A)1 3 B)1 2 2 C)1 2 D)1 2 3
    5.设x,y,z均为int型变量,则执行语句x=(y=(z=10)+5)-5后x,y,z的值为________
    x=10 B) x=10 C)x=10 D) x=10
    y=10 y=10 y=15 y=5
    z=5 z=10 z=10 z=10
    6.C语言允许函数值缺省定义,此时该函数值隐含的类型是______
    A)float B)int C)long D)double
    7.若用数组名作为函数调用的实参,传递给形参的是_
    A)全部元素的值 B)第一个元素的值

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • c语言程序设计  c语言程序设计谭浩强  c语言程序设计何钦铭  c语言程序设计大赛  c语言程序设计第四版  c语言程序设计基础  c语言程序设计实例  c语言程序设计实例900  c语言程序设计入门