




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全国2006年4月高等教育自学考试计算机基础与程序设计试题课程代码:02275一、单项选择题(本大题共20小题,每小题1分,共20分)1. CPU处理数据和指令的基本单位是字(Word),一个字的字长是()A. 8bitsB. 16bits C. 32bitsD. 与CPU数据总线有关的bit位数2. 与十进制1100等值的十六进制数是() 4*162+4*16+12=1100A. 44AB. 44C C. 54A D. 54C3. 退出Turbo C 2.0返回系统,在主菜单File项中可选择()A. LoadB. New C. Save D. Quit4. 设有int a=3, b=-4, c=5;表达式(ab)? a+b: (a-b,b+4,a-=b+4)的值是()A. 1B. 0 C. 3 D. 75. 若有下列程序段,欲使a=2、b=3,对应正确的数据输入方法是()(其中表示换行) int a, b; scanf(a=%d b=%d,&a, &b);A. 2B. a=2 b=3 3C. a=2, b=3D. 2,36. 下面程序段的输出结果是()main() int s, p; s=p=5; p=+s; p+; +p; printf(%dn,p); A. 5B. 6 C. 7D. 87. 下列if语句中,有语法错误的是()A. if(xy); B. if(x=y) x+y;C. if(x!=y) scanf(%d, &x) else scanf(%d,&y) D. if(xy) x+; y+;8. 下面程序段执行后的输出结果是()int i=-1;if(i120); a=a+1;printf(%d,a);A. 100 B. 101 C. 120 D. 12111. 下面程序执行后,i的值是()main( ) int a 5=1,2,3,4,5,i=2 printf(%d,ai+);A. 1B. 2C. 3D. 412. 下面程序的输出结果是()main( ) int i, x33=9,8,7,6,5,4,3,2,1;for(i=0;iB. & C. 18. 设有说明:int u=1, v=14;表达式u+v2的值是()A. 0 B. 3 C. 5 D. 719. 如果将文件指针fp指向文件末尾,正确的语句是()A. feof(fp);B. rewind(fp); C. fseek(fp,0L,0);D. fseek(fp,0L,2);20. 下面程序段中,不能完成的功能是()FILE *fp;char ch =v;fp=fopen(boy, rb+);fputc(ch,fp);A. 建立文件指针fp与文件boy的联系B. 从boy文件中读取一个字符C. 向boy文件中写一个字符D. 打开名为boy的二进制文件二、多项选择题(本大题共5小题,每小题2分,共10分)21. 总线是连接微机CPU、内存和外设之间传送信号的公共通道,微机的总线包括有( ) A. 电源线 B. 数据线 C. 地址线 D. 控制线 E. 网络线22. 若定义 char c11; 可将字符串I am a boy 赋给数组c,下面正确的选项有( ) A. c=I am a boy;B. getchar(c); C. gets(c); D. scanf(%s,c);E. for(i=0;i1 E. x225. 在C语言中,关于符号FILE下面说法正确的有( )A. FILE是C的关键字 B. FILE表示一种关于文件参数的结构体类型C. FILE表示一种关于文件参数的结构体变量 D. FILE*可以用来说明文件指针E. 文件指针指向的变量的数据类型是FILE三、简答题(本大题共4小题,每小题4分,共16分)26C语言中如何表示“真”和“假”?系统如何判断一个量的“真”和“假”? 答:C语言中用“1”表示“真”,用“0”表示假。系统在判断一个量的“真”和“假”时,一般是当表达式的值非“0”时即表示“真”;仅当表达式的值为“0”时表示“假”。27什么是“直接递归调用”?什么是“间接递归调用”?答:在调用一个函数的过程中,又直接调用该函数本身,这种调用称为函数的“直接递归调用”。设有函数f1和f2,若f1调用f2,同时有调用f1,则称为间接递归调用。28判断下面两程序段正确与否,并说明原因。(1)char str12; str=program;(2)char *str; str=program;答:(1)不正确;str是地址常量,不能对其赋值。(2)正确;str是指向字符型的指针变量。29.设有说明:struct language long spearer; char country20; chinese;试写出对chinese的成员spearer和country分别赋值1250000000和”China”的C语句。四、阅读分析题(本大题共6小题,每小题5分,共30分)30阅读下面程序,写出运行结果(已知A的ASCII码为65,a的ASCII码为97)。#include stdio. hmain( ) int k=100;char m;m=k; putchar(m);printf(,%d,%c,%o, k,m-32,m);31.阅读下面程序,并回答问题:main() int x, y, z, c; scanf(%d%d%d,&x, &y, &z); if(xz)c=y; y=z; z=c; if(xz)c=x; x=z; z=c; if(xn)m-=n; while(nm)n-=m;printf(m=%dn, m);(1)程序输出结果是多少?(2)外循环执行完一次时,m和n的值分别是多少?(3)将while(nm)n-=m;语句删除后,程序运行情况如何?33阅读下面程序,并回答问题:gcd(int x, int y) int temp; while (y)temp=x%y; x=y; y=temp; return x;main() int a, b, y; scanf(%d, %d, &a, &b); y=gcd(a,b); printf(最大公约数是:%d, y);(1)gcd函数的返回值类型是什么?(2)若将return x写成return y会得到什么样的结果?34阅读下面程序,写出运行结果。mian( ) char * str =Pascal, C Language, Dbase, Cobol; int k; for(k=0; kj);五、程序设计题(本大题共2小题,每小题12分,共24分)36若有n行n列数组,试编写一程序,分别求出两条对角线元素之和。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届春季中建八局总承包公司校园招聘正式启动考前自测高频考点模拟试题及答案详解(易错题)
- 2025年河北唐山幼儿师范高等专科学校公开选聘工作人员岗位模拟试卷有答案详解
- 2025贵州织金翔盛工业发展有限公司招聘模拟试卷附答案详解(考试直接用)
- 2025黑龙江齐齐哈尔市讷河市发展和改革局所属事业单位选调9人模拟试卷参考答案详解
- 2025年成都市成华区卫健系统所属8家事业单位面向社会公开考试招聘20名工作人员模拟试卷完整参考答案详解
- 2025年齐鲁医药学院公开招聘40名高层次人才(长期招聘岗位)考前自测高频考点模拟试题带答案详解
- 2025江西省人民医院招聘康复治疗师助理2人模拟试卷及答案详解(典优)
- 2025年嘉兴市南湖区卫生健康系统公开招聘事业单位工作人员12人模拟试卷及参考答案详解一套
- 2025春季北京师范大学余姚实验学校教师招聘17人(含初中数学建模创新班专任教师)(浙江)模拟试卷及完整答案详解一套
- 2025昆明市盘龙区面向全国引进高中教育管理人才模拟试卷及答案详解(易错题)
- 2025年执业药师考试题库大全-附答案
- 2024年下半年黑龙江省嫩江铁路有限责任公司校招笔试题带答案
- 2025年两类人员安全考试题及答案
- 伟星PPR培训课件
- 小学语文高段课标解读
- 排污许可证审核及环境应急管理服务方案投标文件(技术方案)
- 艺术展演活动策划公司简介范文
- 《公路技术状况评定》课件-第一章 公路损坏分类与识别
- 烟花爆竹生产经营单位应急演练计划
- 高速公路机电系统运维技术规程编制说明
- 精神病症状学
评论
0/150
提交评论