已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
各类考试历年试题免费免注册下载 超过2万套word文档试题和答案做试题,没答案?上自考365,网校名师为你详细解答!全国2008年4月自学考试历年试卷计算机基础与程序设计试题课程代码:02275一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1存储容量1KB等于()A字节B字节C字节D字节2在计算机中,指令通常是由()A操作码、操作数组成B源操作数、目标操作数组成C反码、补码组成D直接寻址、目的寻址组成3与十进制数39等值的二进制数是()A00100111B01001001C10100111D010110004下列设备中属于输出设备的是()A扫描仪B键盘C鼠标D显示器5整数在机器内存中的表示是()A1000000000000010B1111111111111110C11111111111111101D11111111111111116下列运算符中优先级最低的是()AB!C%D= =7设有int a=3,b=,c=5;表达式+ +ac+b+ +的值是()A6B5C4D38以十进制无符号形式输出整数的格式说明符是()A%uB%xC%oD%d9下列程序段的输出结果是()void main(void) iny y=1,x=5; if(x=0)y=0; printf(dn,y);A1B0C1D510执行如下程序段后,x的值是()int x=1,y=1; if(y0)x=y; else x+=y;A1B0C1D211执行while(表达式)循环的条件是()A当表达式的值为0时B仅当表达式的值为1时C当表达式的值非0时D当表达式的值不为1时12下列程序段输出的结果是() for(i=1;i3;i+ +) for(j=1;j& B & C& D& 19设有说明:int u=1,v=3;则表达式uy);Bif(x=y)&(x!=0)x+=y;Cif(x! =y)scanf(“%d,&x);else scanf(“%d”,&y);Dif(xy)x+ +;y+ +;Eif(x10;k+ +);Efor(k=1;k=10;k+ +,k);24设有二维数组int a43;下列表示数组元素a02地址的有()Aa2B*aC*a+2Da0+2E&a0225设有关于结构体类型的定义:() struct data int num; struct data *next; *p,* head=NULL; 下列语句中正确的有Ap=(struct data *)malloc(sizeof(struct data);Bp=(struct data )malloc(sizeof(struct data);Cp=(struct data *)malloc(sizeof(data);Dpnext=head;Ep.next=head;三、简答题(本大题共4小题,每小题4分,共16分)26.C语言中的运算符“=”与数学中的“=”的意义相同吗?为什么?27.简述C语言标准库函数strcpy 的格式(或函数原型)与功能。28.请按照下列要求写出相应的C语句。 假设float类型的变量x1和x2已经定义过,且x1已经初始化为7.3。 (1)定义指向float类型变量的指针变量fpt;(2)使fptr指向x1; (3)利用fptr,将fptr指向变量的值赋给x2;(4)利用fptr,输出fptr指向变量的值。29. fread(stu,size,n,fp);中stu、size、n和fp的含义各是什么?四、阅读分析题(本大题共6小题,每小题5分,共30分)30.请阅读分析下列程序,然后写出运行结果。 main( ) int a=0,b=1; printf(a=%d,b=%dn,a,b); a+=b;b+=a; printf(a=%d,b=%dn,a,b);31.若分别输入0和5时,请阅读分析下列程序,然后分别写出两种输入情况下程序的运行结果。main ( ) int x,y; scanf(%d,&x); if(x2&x1&x=2) y=2*x; else if(x1)y=x1; if(y!=1) printf(%d,y); else printf(error);32.请阅读分析下列程序,然后写出程序的循环次数和运行结果。 main(void) int i;for(i=1; i6; i+ +) if(i%2) printf();continue; printf(*);printf(n); 33.请阅读分析下列程序,然后写出程序的运行结果。 void fun( ); void main(void) fun( );fun( ); void fun( ) static int a3=0,1,2,b=10;int i;if(b= =10) for(i=0;i3;i+ +) ai+=ai; for(i=0;i3;i+ +) printf(%d,ai);printf(b=%dn,b); b+ +;else for(i=0;i3;i+ +) ai*=ai; for(i=0;i3;i+ +) printf(%d,ai); printf(b=%dn,b); 34.请阅读分析下列程序,然后写出程序的运行结果。 void main(void) int a =1,2,3,4,5,6,*p;p=a;p+ +;*(p+3)+=2;printf(%dn,*p);printf(%dn,*(p+3); 35.设有下列创建单向链表的部分程序: #includemalloc.h #includestring.h struct automobile char type20;int load;struct automobile *next; * head=NULL; void main(void) struct automobile *p;char * automobile_type3=Red_Rock,Yellow_River,East_Wind;int automobile_load3=24,18,42,j;for(j=0;j3;j+ +) p=(_)malloc(sizeof(struct automobile); strcpy(_,automobile_typej); pload=automobile_loadj; pnext=head; head=p; 请阅读分析程序,然后写出和下划线处应该填写的内容。五、程序设计题(本大题共2小题,每
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025湖南轨道高新产业投资有限公司公开招聘笔试历年参考题库附带答案详解
- 2025浙江宁波市海天一洲旅游服务有限公司招聘1人笔试历年参考题库附带答案详解
- 2025河南漯河市机械加工厂招聘3人(机械加工厂07号)笔试历年参考题库附带答案详解
- 福建省漳州市漳州三中、三中分校联考2026届九年级上学期11月期中考试历史试卷(含答案)
- 2024-2025下学期河南省平顶山鲁山县两校期末联考七年级地理(无答案)
- 2025山东威海广安城投物业管理有限公司招聘工作人员10人笔试历年参考题库附带答案详解
- 2025国电投(河南)新动力科技有限公司招聘14人笔试历年参考题库附带答案详解
- 药理毒理实验试题及答案
- 造价咨询考试题库及答案
- 2025中国科技出版传媒股份有限公司武汉分公司招聘5人笔试历年参考题库附带答案详解
- 基于BIM的污水管网三维建模实施方案
- 2025贵州毕节市市直事业单位面向基层公开考调工作人员考试笔试备考题库及答案解析
- 2025年社会工作者考试真题下载
- 北师大版八年级上学期数学 第4章 一次函数 单元测试(附答案)
- 安检员服务礼仪培训大纲
- DB4201∕T 493-2016 绿色食品 设施叶菜栽培技术规程
- 新员工仓管员述职报告
- 教师资格考试高级中学信息技术面试试题与参考答案(2025年)
- 2025广东深圳市宝安区建筑工务署第二批招聘员额制人员6人考试笔试参考题库附答案解析
- 学堂在线 兵棋 章节测试答案
- 2025-2030脑卒中早期筛查设备家庭化趋势与支付方意愿报告
评论
0/150
提交评论