C语言 百分网手机站

计算机考试C语言预习自测题

时间:2020-10-07 12:30:03 C语言 我要投稿

计算机考试C语言预习自测题

  C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。下面是小编为大家搜索整理的C语言专项训练题,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试 网!

计算机考试C语言预习自测题

  单选题

  1). 若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是

  A.函数调用可以作为独立的语句存在

  B.函数调用可以作为一个函数的实参

  C.函数调用可以出现在表达式中

  D.函数调用可以作为一个函数的形参

  正确答案:D

  2). 下列是用户自定义标识符的是

  A._w1

  B.3_xy

  C.int

  D.LINE-3

  正确答案:A

  3). 以下叙述中不正确的是

  A.在不同的函数中可以使用相同的名字的变量

  B.函数中的形式参数是局部变量

  C.在一个函数内定义的变量只在本函数范围内有效

  D.在一个函数内的复合语句中定义的变量在本函数范围内有效

  正确答案:D

  4). 以下描述错误的是

  A.C程序中,函数可以直接或间接的调用自己

  B.函数调用时,函数名必须与所调用的函数名字完全一致

  C.函数说明语句中的类型必须与函数返回值的类型一致

  D.实参数可以与形参个数不一致

  正确答案:D

  5). 下列说法中正确的'是( )。

  A.C程序书写时,不区分大小写字母

  B.C程序书写时,一行只能写一个语句

  C. C程序书写时,一个语句可分成几行书写

  D. C程序书写时每行必须有行号

  正确答案:C

  答案解析:C语言严格区分大小写字母,如"A1"和"a1"被认为是两个不同的标识符,C程序的书写非常灵活,既可以一行多句,又可以一句多行,且每行不加行号。

  6). 已知:char a[20]= "abc",b[20]= "defghi";则执行下列语句后的输出结果为printf("%d",strlen(strcpy(a,b)));

  A.11

  B.6

  C.5

  D.以上答案都不正确

  正确答案:B

  二、程序修改题

  给定程序MODl1.C中规定输入的字符串全部为字母,fun函数的功能是:统计a所指字符串中每个字母在字符串中出现的次数(统计时不区分大小写),并将出现次数最高的字母输出(如果有多个相同,输出一个即可)。

  例如对于字符串:dadbcdbabdb,对应的输出应为:b或d。

  请改正函数fun中指定部位的错误,使它能得出正确的结果。

  注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

  试题程序:

计算机考试C语言预习自测题

计算机考试C语言预习自测题

计算机考试C语言预习自测题

计算机考试C语言预习自测题

【计算机考试C语言预习自测题】相关文章:

1.计算机二级考试C语言预习自测题

2.2017年9月计算机二级考试C语言预习自测题

3.计算机二级MSOffice考试预习自测题

4.计算机考试C语言专题训练

5.计算机C语言考试重点预测习题

6.计算机C语言考试备考精选题

7.最新计算机考试C语言辅导练习

8.计算机二级C语言考试技巧