C语言题目求帮忙!

计算机C语言笔试题目及答案

  想考计算机C语言笔试的同学要注意了,接下来是yjbys小编为大家精心搜集的计算机C语言笔试题目及答案,供大家参考借鉴。

  一、 填空题(本大题共25小题,每小题2分,共50分)

  1.以下C语言提供的合法的数据类型说明关键字为 d 。

  2.C语言中的标识符只能由字母、数字、下画线组成,且第一个字符 c 。

  A必须为字母B必须为下画线C必须为字母或下画线D可以是字母、数字或下画线中任何一种。

  3.设有以下语句:

  则 c 的二进制值是 a 。

  4.假定w,x,y,z,m均为int型变量,有如下程序段

  则程序运行后,m的值是 d 。

  5.若执行以下程序时从键盘上输入9,则输出结果是 b 。

  6.以下程序段的输出结果是 d 。

  7. C语言规定,简单变量做实参时,它和对应的形参之间的数据传递方式是 b 。

  A.地址传递B.值传递C.由实参传递给形参,再由形参传递给实参D.由用户指定传递方式

  8. 已知一个函数的定义如下: d 。

  则该函数正确的函数原型声明为:

  9.已知整型变量K的值为5,下面程序段执行的结果是 c 。

  10.以下程序的执行次数是 c 。

  11.下列叙述中错误的是 b 。

  A 主函数中定义的变量在整个程序 中都是有效的

  B 复合语句中定义的变量只在该复合语句中有效

  C 其他函数中定义的变量在主函数中不能使用

  D 形参是局部变量

  12.若运行时输入100,写出以下程序的运行结果。

  13.下面正确的二维数组定义是 b 。

  则 d 不可输出该字符串。

  15.对于字符串的操作,下列说法中正确的是 c 。

  C 可用strcpy函数进行字符串的复制完成字符数组的'赋值

  D 字符串“aaaa”在内存中占用4个字节长度

  并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是 b 。

  18.若有以下定义和语句:

  }则输出的结果是 c 。

  19.以下定义和语句:

  则*(p[0]+1)所代表的数组元素是 c 。

  20.以下程序的输出结果是 b 。

  21.回答本题的运行结果为 a 。

  A.关系表达式 B 逻辑表达式 C 常量表达式 D算术表达式

  24.下列运算符中,优先顺序的级别最低的是 d 。

  二、填空题:(本大题共5小题,每小题2分,共10分)

  1.C语言中,唯一的三目运算符是 表达式1?表达式2:表达式3 ,而&&是 双 目运算符。

  2.函数的递归可分直接递归和间接递归,它由递推和 回归 两部分组成。

  4.C语言提供了两个与地址相关的运算符分别是 & && 。

  5.C语言数组的下标总是从 0 开始,不可以为负数;构成数组各元素具有相同的 变量 。

  三、程序分析题(本大题共4小题,前三小题每题 4分,最后一小题8分,共20分)

  1.以下程序的输出结果为 a 。

  2.分析下列程序的运行结果

  运行结果为:9 49 (9空格)。

  3.通过指针变量给所指向的变量赋值。请将编号①②空白处补充完整。

  4.下列程序的作用是将一个数组中的数据逆序输出,请将编号①②③④空白处补充完整。

  四、按要求编写程序(本大题共2小题,每小10题分,共20分)

  1.利用冒泡法对60个学生的成绩进行排序。

  2.编和求 ,公式如下:

  ,其中arctan(x)用如下形式的级数计算:

  直到某级数绝对值不小于 为止。(提示: 和x均为double型)

  1.(从低到高的排序)

  2.(网上找的不确定)

【计算机C语言笔试题目及答案】相关文章:

我要回帖

更多关于 c语言的题 的文章

 

随机推荐