ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:57KB ,
资源ID:2690821      下载积分:20 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-2690821.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2003年4月高等教育自学考试计算机基础与程序设计试题new.doc)为本站会员(dzzj200808)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

2003年4月高等教育自学考试计算机基础与程序设计试题new.doc

1、http:/ 专门收集历年试卷1做试题,没答案?上自考 365,网校名师为你详细解答!全国 2003 年 4 月高等教育自学考试计算机基础与程序设计试题课程代码:02275一、单项选择题(本大题共 20 小题,每小题 1 分,共 20 分) 在每小题列出的四个备选项中只有一个是符合题目要求的。请将其代码填写在题后的括号内。错选、多选或未选均无分。1.按冯诺依曼的设计思想,计算机采用的数制是( )A.二进制 B.八进制 C.十进制 D.十六进制2.若机器的当前系统提示符为 A,欲将 C 盘 TC 子目录下文件名第二个字符为 T,扩展名为C 的所有文件删除,应采用的操作命令是( )A.DEL ?T

2、*.C B.DEL C:TC*T*.CC.DEL TC? T*.C D.DEL C:TC?T*.C3.下面哪一个是合法的指数型实数( )A.E5 B.-1.0e-5 C.1.2e+5.1 D.e84.以下正确的 C 语言标识符是 ( )A.%d B.a+b C.-123 D.3D5.设有 int i;char c; float f;下面结果为整型的表达式是( )A.i+f B.i*c C.c+f D.i+c+f6.以下使 i 的运算结果为 4 的表达式是 ( )A.int i=0,j=0;(i=3,(j+)+i);B.int i=1,j=0;j=i=(i=3)*2);C.int i=0,j=1

3、;(j=1)?(i=1):(i=3);D.int i=1,j=1;i+=j+=2;7.下面程序段的运行结果是( )main() int a,b,c;a=(b=(c=3)*5)*2-3;printf(%d,%d,%dn,a,b,c);A.27,15,3 B.3,15,27 C.-1,15,3 D.15,27,38.对下述程序,正确的结论是( )#includemain() int x,y;scanf(%d,%d ,if(xy)http:/ 专门收集历年试卷2x=y;y=x;elsex+;y+;prinft(%d,%d,x,y);A.有语法错误,不能通过编译 B.若输入数据 3 和 4,则输出 4

4、 和 5C.若输入数据 4 和 3,则输出 3 和 4 D.若输入数据 4 和 3,则输出 4 和 49.以下程序的输出结果是( )main() int a=10;a10? a-;a+;a+=a;printf(%dn,a);A.-22 B.11 C.22 D.-1110.在 C 语言中,由 do-while 语句构成的循环中结束循环的条件为( )A.1 B.true C.0x10 D.011.以下程序的输出结果是( )main() int i,x=0;for(i=0;i0t=MIN(u+v,v+w);printf(%dn,t);A.3 B.5 C.1 D.220.随机定位函数的函数名是( )A

5、.fopen B.fgetc C.seek D.fseek二、多项选择题(本大题共 5 小题,每小题 2 分,共 10 分) 在每小题列出的五个备选项中有二个至五个是符号题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。21.下面各图哪些符合结构化 NS 图( )22.若所用变量已正确定义,以下各程序段执行后,变量 x 值一定等于 10 的有( )A.x=0; B.x=0;i=0; C.int i,x;for(i=0;i5) break;D.for(x=0,i=0;i4; C.y=xD.y=w|w; E.y=x4;三、填空题(本大题共 10 小题,每小题 1 分,共 10

6、 分)26.用一字节表示十进制数-123 的补码是_。27.C 语言程序从_ 开始执行。28.在使用字符输入输出函数时,要求在程序的开头处写上的编译预处理命令是_。29.执行下列程序段后,x 的值为_。x=100;a=10;b=20;0k1=5;0k2=0;if(ab)if(b!=15)if(! 0k1)x=1;else if(0k2) x=10;30.若所有变量都己正确定义,则程序段中 for 循环的循环次数为 _。a=2;b=10;for(i=b;i=a;i-,a+)printf(%3d,i);31.下面程序的输出结果是_。main( ) int a34=2,4,5,8,6,3,7,1,4

7、,9,0,6);int i=1,j=2;printf(%dn,aij);32.在函数外部定义的变量统称为全局变量,它们的作用域从_开始,直到本源文件或程序结束。33.若指针变量 p 存放的是 int 型变量的地址 1000,则 p+n 表示地址_。http:/ 专门收集历年试卷634.设有:union regchar al;char ah;int ax;regs;则共用体类型变量 regs 的首地址,整数变量 ax 的首地址,char 型变量 al,ah 的首地址_。35.设有 FILE *fp;int ch;则用 fgetc 函数从 fp 所联系文件中读取一个字符并赋给变量 ch 的 C语句

8、是_。四、简答题(本大题共 4 小题,每小题 3 分,共 12 分)36.简述 Turbo C 2.0 系统中,在主菜单 File 下选用 Quit 命令的作用。37.请用 ifelse if结构写出下面函数所对应的 C 语句程序段。)105(234)(xxy38.定义 char str12=programming;可以写成 char str12;str=programming;吗?为什么?39.简述 fgetc 和 fgets 函数的作用。它们的使用格式如下:fgetc(fp);/*fp 为文件指针*/fgets(str,n,fp);/*str 为字符串首址,n 为整型数,fp 为文件指针*

9、/五、阅读分析题(本大题共 7 小题,每小题 4 分,共 28 分)40.阅读下面程序,写出运行结果:main() int i=3,k;k=i+i+i;printf(k=%d,i=%d,k,i);41.阅读下面程序,写出运行结果:main() int x,a=0,b=0;x=3;switch(x) case1:a+;b+;case2:+a;+b;case3:a+=;b+=1;case4:a+=b;printf(a=%d,b=%dn ,a,b);http:/ 专门收集历年试卷742.阅读下面程序,写出程序运行结果:main() int j,k;for (j=0;j=2;j+) printf(%2

10、d,j+1);for(k=0;kj;k+)printf(%d,(j+1)*(k+1);printf(n);43.阅读下面程序,写出运行结果:long sum(n)int n;if(n=1) return 1;else return(n+sum(n-1);main()printf(y=%dn,sum(3);44.阅读下面程序,写出运行结果:int m=1;void f() int n=0;static int s=0;s+;n+;m+;printf(%d,%d,%dn,m,n,s);main()f();m=3;f();45.阅读下面程序,写出运行结果:main int a5=1,2,3,4,5,

11、* p,s=0;p=a;p+;while(*p=a3) s+=*p;printf(%3d,*p+);http:/ 专门收集历年试卷8printf( n);printf( s=%d,s);46.阅读下面程序,并回答相关问题:struct number int num;struct number *next;*head=NULL;void create()struct number *ptr;int x;scanf(%d ,while(x)ptr=(struct number *)malloc(sizeof(struct number);ptynum=x;ptrnext=head;head=ptr

12、;scanf(%d , 请说明 ptr=(struct number*)malloc(sizeof(strct number)的作用。六、程序设计题(本大题共 2 小题,第 47 题 8 分,第 48 题 12 分,共 20 分)47.输入 20 个整数,计算正数的平均值以及负数的和,并输出结果(设正数的个数大于零) 。48.设有 55 浮点型数组 y(55 表示 5 行 5 列) 。要求:(1)从键盘输入 25 个浮点数对数组 y 赋初值。(2)查找该数组中数值最大的元素和其行、列下标。(3)依次将数组 y 中的数据、最大值、最大值元素的行下标和列下标写到当前目录下的二进制文件 abc.txt 中。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报