西南交大历年C期末试题精选分析:C语言基础、跳转语句、关键字解析

版权申诉
5星 · 超过95%的资源 2 下载量 186 浏览量 更新于2024-03-02 1 收藏 220KB DOCX 举报
=10 && y<10; x++) 中分号的作用是()A)初始化循环变量x和y B)条件测试C)更新循环变量D)输出x和y的值5. 以下程序段的输出是()int i=10;if(i=5)printf("yes");elseprintf("no");A)yes B)noC)编译出错 D)其他6. 下列表达式中,能够改变变量 x 的值的是()A) x++; B) x=x+1;C)x+=1; D)x=x(1);7.通过调用前单步调试命令可查看()A)当前运行到的语句 B)下一个将要运行的语句C)过去执行过的语句 D)所有的函数8. 下列叙述正确的是()A)文件是数据的集合B)文件名是文件的唯一标识C)文件中存储的数据是无序的D)文件中的数据是按照逻辑顺序组织的9. 对于文件读写指针的操作,以下说法正确的是()A)文件读写指针是不可见的,只能通过系统调用来控制B)文件读写指针在创建文件时就被确定,不能改变C)文件读写指针对于读、写操作可以分别设置不同位置D)文件读写指针一直指向文件的起始位置,不能改变10. 文件的逻辑结构包含()A)文件名B)文件属性C)文件内容D)文件长度二、判断题(10 小题,每题 3 分)1. ( )信息就是对客观事物的描述。2. ( )信息具有“有用性” 。3. ( )shell 程序是用户与 Linux 内核的接口。4. ( )提高程序的运行效率是算法设计的任务。5. ( )计算机图形学常见的辅助工具有三维建模和动画制作两种。6. ( )单位时间内,能发送的最大信息量称为信息传输率。7. ( )C 语言有 32 个关键字。8. ( )Windows 系统中,.txt 文件是默认类型的文本文件。9. ( )在 C 但语言程序中,一个字符型变量占 2 个内存单元10. ( )在 C 语言中,实数型变量的存储长度必须长于整型变量存储长度。三.编程题(满分 60 分,每题 10 分)1. 设数组 a[5] 的各元素值{12,26,45,22,6},编写一个 C 语言程序将此数组元素值倒序输出。2. 编写一个程序,计算 1-200 之间的所有能被 3、5和 7 整除的整数的个数,并将个数输出。3. 从键盘输入 10 个学生的成绩到一个数组中,并求出平均成绩。要求定义函数实现计算平均成绩的功能。4. 列表和字典都是序列类型,在写程序时可以统一处理。比如,a={'1':100,'2':80,'3':70},请编写一个程序输出该字典中的所有键,再输出所有值。5. 将一个字符串中的字符按逆序存放到另一个数组中,并输出。6. 输入一个整数,判断该整数是不是质数。若是,则输出“yes” ,否则输出“no”7. 把一个十进制正整数分解质因数。例如:输入 90,打印出 90=2*3*3*5.8. 输出所有由 1、2、3、4 这四个数字组成的不同三位数。9. 编写程序,使用指针将一个字符串按逆序存放。10. 编写一个程序,求出小于 1000 的所有“完数” 。这样的数满足:它的各个因子(包括 1,不包括本身)和等于它本身。"。