当前位置:学者斋 >

计算机 >C语言 >

C语言程序试题

C语言程序试题

学习会使你获得许多你成长所必需的“能源”,学习会给你带来更多的希望,学习会让你拥有更多的“资本”。但同时,学习也使你付出许多,其中包括你的努力、你的钻研、你的时光、你的心血和汗水等。以下是小编为大家搜索整理的C语言程序试题,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

C语言程序试题

  一、程序填空题(30分)

1、下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。

例如,输入一个整数27638496,函数返回值为64862。

请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。

注意:部分源程序给出如下。

不得增行或删行,也不得更改程序的结构!

试题程序:

  二、程序改错题(共40分)

2、下列给定程序中函数fun的功能是:逐个比较P、q所指两个字符串对应位置上的字符,并把ASCI1值大或相等的字符依次存放到C所指的数组中,形成一个新的字符串。

例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“ABcd”,则c中的'字符串应为“aBcdeFgH”。

请改正程序中的错误,使它能得出正确的结果。

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

试题程序:

  三、程序设计题(共30分)

3、编写函数void fun(char*tt,int PP[]),统计在tt所指的字符串中…a’到“z”26个小写字母各自出现的次数,并依次放在pp所指的数组中。

例如,当输入字符串“abcdefgabcdeabc”后,程序的输出结果应该是:

3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

试题程序:

标签: 试题 语言
  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/cyuyan/g6w5q.html