已打印中央电大C语言考试题库(c语言小题+编程)
5页1、精品文档C 语言程序设计课程期末复习练习一、单选题1. 在每个 C 语言程序中都必须包含有这样一个函数,该函数的函数名为 ( A )A. main B. MAIN C. name D. function2. 每个 C 语言程序文件的编译错误分为( B )类。A. 1 B. 2 C. 3 D. 43. 字符串 a+b=12n 的长度为( B ) 。A. 6 B. 7 C. 8 D. 94. 在 switch 语句的每个case 块中, 假定都是以 break 语句结束的, 则此 switch 语句容易被改写为 ( B )语句。A. for B. if C. do D. while5. 在下面的 do-while 循环语句中,其循环体语句被执行的次数为( D ) 。int i=0; do i+; while(i10);A. 4 B. 3 C. 5 D. 106. 将两个字符串连接起来组成一个字符串时,选用的函数为( C ) 。A. strlen() B. strcap() C. strcat() D. strcmp()7. 若用数组名作为函数调用的实参,传递给形参的是( A ) 。A. 数
2、组的首地址B. 数组中第一个元素的值C. 数组中全部元素的值D. 数组元素的个数8. 假定a为一个整数类型的数组名,整数类型的长度为 4,则元素a4的地址比a数组的首地址大(C ) 个 字节。A. 4 B. 8 C. 16 D. 329. 假定 s 被定义为指针类型char * 的变量,初始指向的字符串为 Hello world! ,若要使变量p 指向 s 所指p 应定义为( A ) 。A. char *p=s; B. char *p=&s;C. char *p;p=*s; D. char *p; p=&s;10. 从一个数据文件中读入以换行符结束的一行字符串的函数为( B ) 。A. gets() B. fgets() C. getc() D. fgetc()11. 由 C 语言目标文件连接而成的可执行文件的缺省扩展名为 ( B )。A. cppB. exeC. objD. c12. 设有两条语句为“ int a=12; a+=a*a;” ,则执行结束后, a 的值为 ( C )。A. 12B. 144C. 156D. 28813. 带有随机函数调用的表达式rand()%20 的值在
3、 ( C ) 区间内。A. 119B. 120C. 019D. 02014. for 循环语句“ for(i=0; i0 & x=10) 的相反表达式为( A ) 。A. x10 B. x10C. x=0 | x0 & x1023. 当处理特定问题时的循环次数已知时,通常采用( A )循环来解决。A. for B. while C. do-while D. switch24. 假定 i 的初值为 0 ,则在循环语句“ while(ib | b=5 的相反表达式为 a5)的相反表达式为_(x ! =0 | y=5) 或:(x | y5的相反表达式为 x+yname等价的访问表达式为(*p).name 。五、按题目要求编写程序或函数1. 编写一个程序,输出 50以内(含50)的、能够被3或者5整除的所有整数。#include void main() int i;for(i=3; i=50; i+)if(i%3=0 | i%5=0) printf(%d ,i); printf(n);2. 编写一个递归函数“int FF(int a, int n) ”,求出数组a中所有n个元素之积并返回。int FF(int a, int n) if(n=0) printf(n值非法 n),exit(1);if(n=1) return an-1;else return an-1*FF(a,n-1); 3. 编写一个程序,利用 while循环,计算并打印输出1 1 1 . 1的值,其中正整数 n值由键盘输入。假2 3 n定求和变量用sum表示,计数变量用i表示,sun i和n均定义为全局变量,sum和i的初值分别被赋予 0和1。#includeint n,i=1;doubl
《已打印中央电大C语言考试题库(c语言小题+编程)》由会员夏**分享,可在线阅读,更多相关《已打印中央电大C语言考试题库(c语言小题+编程)》请在金锄头文库上搜索。
2021年交警春节联欢会串联词 串联词新编.DOC
2018年开淘宝网店卖什么比较好供参考
B1技术支持的测验与练习(学情分析).docx
学校档案管理论文.docx
部编三年级下册语文口语交际八趣味故事会教案
2021年自查情况报告 县劳动保障局机关效能建设工作自查情况汇报新编.DOC
【《丰收岭绿岛》阅读训练及参考答案】 高岭训练基地.docx
机械设计带式运输机传动装置
七年级数学试卷分析报告.docx
质量2021年度工作计划.docx
2021关于脱贫攻坚工作的调研报告精选三篇.docx
医学院学生暑假.实践报告.docx
浅谈升旗仪式的爱国主义教育意义.docx
市执法监察工作总结
2021年初一班主任下学期工作计划范文.docx
开展“1+100”团干部集中服务青年月活动总结_1.docx
屋面防护工程施工组织设计方案
土方运输合同样本.docx
社区主任2021年工作计划.docx
校园达人秀策划书:只要你敢SHOW
2023-03-18 52页
2023-05-03 5页
2022-07-21 106页
2022-08-20 6页
2022-07-30 107页
2023-05-01 18页
2023-12-30 5页
2023-10-19 61页
2022-12-18 9页
2023-06-22 43页