位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2014年全国计算机等级《二级C语言程序设计》上机考试冲刺试题(5)

以下叙述中正确的是( )。

发布时间:2024-07-09

A.预处理命令行必须位于c源程序的起始位置

B.在c语言中,预处理命令行都以“#”开头

C.每个c程序必须在开头包含预处理命令行:#include

D.C语言的预处理不能实现宏定义和条件编译的功能

试卷相关题目

  • 1若有定义语句:int a[3][6];,按在内存中的存放顺序,a数组的第10个元素是(  )。

    A.a[o][4]

    B.all][3]

    C.aEO][3]

    D.a[1][4]

    开始考试点击查看答案
  • 2以下程序段给数组所有元素输入数据:#includemain(){int a[10],i=0;while(i<10)scanf(”%d”,);}应在下划线处填入的是(  )。

    A.a+(i++)

    B.&a[i+1]

    C.a+i

    D.&a[++i]

    开始考试点击查看答案
  • 3有以下程序#includevoid fun(int*a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/{ int t,i,j;for(i=0;i<N一1;J++)for(j=i+1;j<N;J++)if(a[i]}main(){int c[10]={1,2,3,4,5.6,7,8,9,0),i;fun(c+4.6):for(i=0;i<10;i++)printf(”%d,”,c[i]);printf(”n”):}}程序运行的结果是(  )。

    A.1,2,3,4,5,6,7,8,9,0,

    B.0,9,8,7,6,5,1,2,3,4,

    C.0,9.8,7.6,5,4,3,2,1.

    D.1,2,3,4,9,8,7,6,5,0,

    开始考试点击查看答案
  • 4有以下程序:main()( int k=5;while(--k)printf(”%d”,k-=3);printf(”n”);}执行后的输出结果是(  )。

    A.1

    B.2

    C.4

    D.死循环

    开始考试点击查看答案
  • 5下列程序的输出结果是(  )。#includemain(){ int i,s=0;for(i=1:i<10;i++)if(!(i%2)&amp;&amp;!(i%3))s+=i;printf(”%d\n”,s);

    A.4

    B.39

    C.45

    D.6

    开始考试点击查看答案
  • 6读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是(  )。

    A.一个文件指针,指向待读取的文件

    B.一个整型变量,代表待读取的数据的字节数

    C.一个内存块的首地址,代表读人数据存放的地址

    D.一个内存块的字节数

    开始考试点击查看答案
  • 7设“int x=2,y=1;”,则表达式(!x || y--)的值I是( )。

    A.0

    B.1

    C.2

    D.-1

    开始考试点击查看答案
  • 8下列程序:int fun(int x[],int n){ static int sum=0,i;for(i=0;ireturn sum:main(){int a[]={1,2.3,4,5),b[]={6,7,8,9),s=0;s==fun(a,5)+fun(h,4),printf(”%d\n”.s);f程序执行后的输出结果是(  )。

    A.45

    B.50

    C.60

    D.55

    开始考试点击查看答案
  • 9在深度为5的满二叉树叶中,叶子结点的个数为(  )。

    A.32

    B.31

    C.16

    D.15

    开始考试点击查看答案
  • 10可在c程序中用作用户标汉符的一组标识符是(  )。

    A.void

    B.as_b3define _123WORD If

    C.For

    D.2c_abc DOcase SlG

    开始考试点击查看答案
返回顶部