C语言 百分网手机站

C语言练习(3)

时间:2020-11-04 14:24:51 C语言 我要投稿

C语言练习

  程序执行后的输出结果是( )。

  A.Prphsbn

  B.Prohsbn

  C.Progsbn

  D.Program

  36、 有以下程序:

  程序执行后的输出结果是( )。

  A.1

  B.2

  C.4

  D.死循环

  37、 以下叙述中错误的是( )。

  A.可以给指针变量赋一个整数作为地址值

  B.函数可以返回地址值

  C.改变函数形参的值,不会改变对应实参的值

  D.当在程序的开头包含头文件stdi0.h时,可以给指针变量赋NULL、、、

  38、 在E—R图中,用来表示实体联系的图形是( )。

  A.椭圆形

  B.矩形

  C.菱形

  D.三角形

  39、 有以下程序:

  程序运行后的输出结果是( )。

  A.3

  B.4

  C.5

  D.6

  40、 程序调试的任务是( )。

  A.设计测试用例

  B.验证程序的正确性

  C.发现程序中的错误

  D.诊断和改正程序中的错误 二、程序填空题(共18分)

  41、下列给定程序的功能是:从键盘输入若干行字符串(每行不超过80个字符),写入文件myfile4.txt中,用一1作字符串输入结束的标志,然后将文件的内容显示在屏幕上。文件的读写分别由函数Readrext和Write-.Text实现。

  请在程序的下划线处填人正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中.不得增行或删行,也不得更改程序的结构!

  三、程序改错题(共24分)

  42、下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。

  例如,若输入“Ab,cD”,则输出“AB,CD”。

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

  注意:部分源程序在文件MODIl.C中,不得增行或删行,也不得更改程序的结构!

  四、程序设计题(共18分)

  43、某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。

  例如,学生的成绩是:85.5,76,69.5,85,91,72,64.5,87.5,则他的平均分应为78.875。注意:部分源程序在文件PROGl.C中。

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

【C语言练习】相关文章:

1.C语言的基础练习

2.C语言练习题

3.c语言线程终止练习示例

4.C语言练习测试试题

5.C语言练习题及其答案

6.c语言程序设计练习题

7.关于C语言精选模拟练习题

8.C语言for循环

9.C语言程序基础练习题带答案