上海龙凤419

C说话

3月计较机二级C说话温习题与谜底

时候:2024-06-26 21:07:05 C说话 我要投稿
  • 相干保举

2017年3月计较机二级C说话温习题与谜底

  C说话是一门通用计较机编程说话,操纵普遍。参与二级C说话测验的同窗们,大师都温习得怎样样呢?以下是百分网小编搜刮清算的一份2017年3月计较机二级C说话温习题与谜底,供参考操练,但愿对大师有所赞助!想领会更多相干信息请延续存眷咱们应届毕业生测验网!

  一、挑选题

  1). 以下选项中能表现正当常量的是( )

  A.″\007″

  B.1.5E2.0

  C.′\′

  D.1,200

  准确谜底:A

  谜底剖析:选项D,1200中心不能有逗号,不然编译时会以为是1或犯错。选项B,2.0毛病,必须为整数。选项C,要表现字符斜杠常量′\′,应当在反斜杠的前面再加上一个反斜杠。选项A为字符串常量,为准确选项。

  2). 以下论述中准确的是( )

  A.对变量而言,″界说″和″申明″这两个词现实上是统一个意义

  B.在复合语句中不能界说变量

  C.全局变量的存储种别能够是静态类

  D.函数的情势参数不属于局部变量

  准确谜底:C

  谜底剖析:用static申明符申明全局变量时,此变量可称作静态全局变量。静态全局变量只限于本编译单位操纵,不能被其余编译单位所援用。在一个函数外部界说的变量(包罗形参)是局部变量,它只在本函数规模内有用。差别函数中能够操纵不异名字的局部变量,它们代表差别的工具,互不影响。在函数外部复合语句中也能够界说变量,这些变量都是局部变量,只在本复合语句中有用。

  3). 对长度为n的线性表停止挨次查找,在最坏情况下所须要的比拟次数为( )

  A.log2n

  B.n/2

  C.n

  D.n+1

  准确谜底:C

  谜底剖析:在停止挨次查找进程中,若是被查的元素是线性表中的最初一个元素,或被查元素底子不在线性表中,则为了查找这个元素须要与线性表中的一切元素停止比拟,这是挨次查找的最坏情况,须要比拟的次数为n次。

  4). 以下论述中准确的是( )

  A.每个后缀为.c的C说话源法式都应当包罗一个main函数

  B.在C说话法式中,main函数必须放在其余函数的最初面

  C.每个后缀为.c的C说话源法式都能够零丁停止编译

  D.在C说话法式中,只要main函数才可零丁停止编译

  准确谜底:C

  谜底剖析:每个C说话的文件或函数都能够零丁编译,但只要main函数的才能够履行。

  5). 以下不准确的界说语句是( )。

  准确谜底:B

  谜底剖析:本题考核对一维数组的赋值。选项B中,y[5]申明数组中有5个元素,但却给它赋了6个值,数组溢出以是是毛病的。

  二、法式填空题

  给定法式中,函数fun的功效是:计较出形参s所指字符串中包罗的单词个数,作为函数值前往。为便于统计,划定各单词之间用空格离隔。

  比方,形参s所指的字符串为:This is a C lan.guage program.,函数的前往值为6。

  请在法式的下画线处填入准确的内容并把下画线删除,使法式得出准确的成果。

  注重:局部源法式在文件BLANK1.C中。不得增行或删行,也不得变动法式的规划!

  试题法式:

  三、法式点窜题

  以下给定法式中,函数fun的功效是:从n个先生的成就中统计出低于均匀分的先生人数,这人数作为函数值前往,均匀分寄存在形参a—ver所指的存储单位中。

  比方,输入8名先生的成就:80.5、60、72、90.5、98、51.5、88、64 则低于均匀分的先生人数为4(均匀分为75.5625)。

  请更正法式中的毛病,使它能得出准确的成果。

  注重:局部源法式在文件MODll.C中,不要点窜main函数,不得增行或删行,也不得变动法式的规划!

  试题法式:

  四、法式设想题

  请编写一个函数int fun(int{s,int t,int+k),用来求出数组的最大元素在数组中的下标并寄存在k所指向的存储单位中。

  比方,输入以下整数:

  876 675 896 101 301 401 980 431 451 777

  则输入成果为6,980。

  注重:局部源法式在文件PROGl.C中。

  请勿点窜主函数main和其余函数中的任何内容.仅在函数fun的花括号中填入你编写的多少语句。

  试题法式:


 

>>参考谜底与剖析<<

  二、法式填空题

  【参考谜底】

  (1)n++(2)0(3)s++

  【解题思绪】

  填空1:单词个数用变量n来统计,以后字母不是空格且flag状况标记为0时,能够判定呈现一个新的单词,则单词数就加1,将状况标记flag置为1,以是应填n++。

  填空2:以后字符是空格时,flag状况标记置0,以是应填0。

  填空3:判定完一个字符以后,要持续判定字符串的下一个地位,以是应填s++。

  三、法式点窜题

  【参考谜底】

  【解题思绪】

  按照标题问题请求,可操纵轮回语句累计n个先生的总分,求得均匀成就后,再操纵轮回语句和前提挑选语句停止前面的操纵。若小于均匀值,则将该值寄存于aver存储单位中。t=s[k]是轮回叠加毛病,}aver=&ave为语法指向的'毛病。

  四、法式设想题

  【解题思绪】

  本题中间接操纵指针变量k,操纵时要注重对k停止指针运算。法式一起头让k指向数组中的第一个元素,即*k=0。

【3月计较机二级C说话温习题与谜底】相干文章:

2017计较机二级测验C说话温习题及谜底09-25

2017年3月计较机二级C说话展望题与谜底剖析07-26

2017年3月计较机二级C说话测验题及谜底07-25

2016年12月计较机二级C说话习题及谜底08-02

2017年计较机二级C说话温习题及谜底07-01

2016年12月计较机二级C说话操练及谜底08-18

2016年9月计较机二级《C说话》考题与谜底08-23

2016年9月计较机二级C说话根本试题及谜底08-17

2024年12月计较机二级C说话摹拟试题及谜底10-25

2015年9月计较机二级C说话展望题谜底08-22