2014年10月自学考试02275《计算机基础与程序设计》试题和答案.docx

上传人:lao****ou 文档编号:973813 上传时间:2024-08-16 格式:DOCX 页数:8 大小:88.33KB
下载 相关 举报
2014年10月自学考试02275《计算机基础与程序设计》试题和答案.docx_第1页
第1页 / 共8页
2014年10月自学考试02275《计算机基础与程序设计》试题和答案.docx_第2页
第2页 / 共8页
2014年10月自学考试02275《计算机基础与程序设计》试题和答案.docx_第3页
第3页 / 共8页
2014年10月自学考试02275《计算机基础与程序设计》试题和答案.docx_第4页
第4页 / 共8页
2014年10月自学考试02275《计算机基础与程序设计》试题和答案.docx_第5页
第5页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2014年10月自学考试02275《计算机基础与程序设计》试题和答案.docx》由会员分享,可在线阅读,更多相关《2014年10月自学考试02275《计算机基础与程序设计》试题和答案.docx(8页珍藏版)》请在第一文库网上搜索。

1、2014年10月高等教育自学考试计算机基础与程序设计试题课程代码:02275一、单项选择题1CPU处理数据和指令的基本单位是字(Word),规定个字的字长是(D)A.8bitsB.16bitsC.32bitsD.与CPU型号有关的bi1位数2.Windows操作系统是(B)3.4.A.单用户、单任务B.单用户、下面不正确的C语言标识符是(D)A.ABCB.abc多任务c.多用户、单任务D.多用户、多任务C.a_bcD.ab.c下面几种运算符中,优先级最低的是(D)A.=B.!C.&D-I15.若有下面程序段,欲使a=2,b=3,对应正确的数据输入方法是(其中CR表示换行)(B)inta,b;s

2、canf(a=%db=%d,&a,&b);A.2B.a=2b=3C.a=2,b=3D.2,336.卜.面程序段的输出结果是(D)main()inta=2,b=5;printf(a=%d,b=%d,a,b);7.A.a=2.b=5B.a=2%.b=5%C.a=%2,b=%5D.a=%d,b=%d下面程序段的输出结果是(D)main()inta=1(X),b=2OO,c=15O,d;(d=(ab)?a:b)c?d:c;printf(%dn,d)iA.OB.I(X)C.150D.2008 .下面程序段所表示的逻辑关系是(if(ab)if(c=d)x=1;Je1sex=2:A.1abSicd1abS,

3、c=dB.ab=c.1a6且C=d2a。且cdD.1a力且C=d2cd9 .下面正确的循环语句是(B)A.for(i=1,iC10,i+);C. for(i=1:i=10:i+);B.for(i=1;i=10;i+);D. for(i=1i=10i+);10 .执行下面程序段后,变量SUm的值是(C)sum=0;i=1;do(sum+=i:whi1e(i*p2)p=*p1;*p1=*p2;*p2=p;main()inta=8,b=3;sss(&a,&b);printf(%d,%dn,a,b);IA.3,3B.3.8C.8,3D.8.817 .结构体类型定义符是(C)A.intB.doub1eC

4、.structD.union18 .若定义了一个结构体和该结构体类型变量,并且定义了指向该结构体类型变量的指针变量,下面不能正确引用结构体变量的成员的是(B)A.结构体变量名.成员名B.指针变量名.成员名C(*指针变量名).成员名D.指针变量名一成员名19 .下面位运算符中,为单目运算符的是(A)A.B.&C.ID.2().对已经存在的二进制文件进行只读操作,文件的使用方式应是(C)A.rB.wC.rbD.wb二、多项选择题21 .下面等值的数据有(ABCD)A.(11111111)2B.(377)8C.(255)10D.(FF)16E.(256)1022 .下面能以十进制整数输出的格式说明符

5、有(ACD)A.%dB.%xC.%uD.%IdE.%f23 .在下面各说法中,能实现循环的方法有(ACDE)A.利用goto语句和if语句配合可构成循环B.利用switch语句和if语句可构成循环C.利用Whi1e语句构成循环D.利用for语句构成循环E.利用do-whi1e语句构成循环24 .下面各选项中,能使数组S正确得到字符串abode的操作有(ACE)A. charsD=,a,b,c,dVe,O,1;B. chars10;s:abcde;C. chars10;strcpy(s,abcde);D. chars10;getchar(s);E. chars10gets(s);25 .设有in

6、ty,x=33;下列能使y值为1的有(AB)A.y=x5;B.y=x&3;C.y=x3;D.y=xx;E.y=x5;三、简答题26 .简述C语言中标识符的命名规则;C语言中哪些名是用标识符来标识的?答:C语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。在C语言中,变量名、符号常量、函数名、数组名、结构体名、文件名等是用标识符来标识的。27 .写出if(表达式)语句Ieke语句2的执行过程。答:当表达式的值为非0(或满足,或为真)执行语句1,之后执行if结构的后续语句;如果表达式的值为0(或不满足,或为假)执行语句2,之后执行if结构的后续语句28 .若有下面

7、程序:main()inta=2,i;for(i=O;i3;i+)printff%4d,f(a);intf(inta)in(b=O;staticintc=3;b+;c1t.;retum(a+b+c);问:(1)写出程序的执行结果。(2)main()函数中的变量a和f(inta)函数中的a是同一个变量吗?(3)程序中的局部静态变量是哪一个?答:(1)789(2)不是同一个变量(3)程序中的局部静态变量是C29 .若变量x1,x2是已定义和初始化的f1oat型变量,根据下面的问题写出相应的语句。(1)定义指向f1oat型变量的指针变量fptro(2)使fpir指向XI。(3)用fpir表示,将fpt

8、r指向变量的值赋予x2。(4)用fptr表示,输出fp订指向变量的值。答:f1oat*fpir;(2) fptr=&x1;(3) x2=*fptr;(4) Printfrtr);四、阅读分析题30 .阅读下面程序,写出运行结果main()inta=987,b=1OO.x,y=b;x=ab;prinf(%d,%dn,x,y);答:9,10031 .阅读下面程序:(1)若输入2,写出程序运行结果;(2)若输入3,写出程序运行结果。main()(intx,a=O,b=O;scanfC%d,0);答:sum=4sum=16sum=40sum=6433 .阅读下面程序,写出运行结果。main()(int

9、sum=O,i=O;chara10=AbCdEfGhIj,m=a0;for(i=O;iD,)sum+=1;if(aim)m=a(i;)printfCsum=odnm=%cn,sum,m);答:sum=8m=j34 .阅读下面程序,写出运行结果。#inc1udeintx=5;main()(inti,s=0;fbr(i-x;i1;i)(s=f(x-);printf(%dn,s);)x+=3;PrinIf(%dn,x);)intf(intx)staticints=1;S*:X;returns;答:52060120435 .阅读下面程序,写出运行结果。#inc1udemain()chara12=for

10、tran,c1anguage,basic,java,*p;inti,s;for(i=0;i4;i+)(P=ai;s=0;Whi1e(*p+!=0)s+=1;printf(%-I2s1en=%dn,ai,s);答:fortran1en=7c1anguageIen=IObasic1en=5java1en=4五、程序设计题ios=Z1i!36 .编程求/=,(即求11!+1+1/10!),输出计算结果。答:#inc1udemain()intn;1ong仁1;doub1es=O;fbr(n=1;n=10;n+)(f*=n;s+=1.Of;printf(,s=%11n,S):37 .若在CNCIt路径下有一个ASCn码的数据文件zzdat,它包括10个按升序排列的整数,且每两个数之间用逗号隔开,两根插入一个整数使该序列仍保持升序,并把新序列写入到c:tc1t路径下ASa1码的数据文件zzzdat中。编写此程序。答:#inc1udestdio.hmain()FI1E*p,*q;inta11=0,i,xj;if(p-fopen(c:tc1tzz.dat,r)=NU11)exit(O);q=fopen(c:tc1tzzz.dat,w);for(i=0;i10;i+)fscanf(p,%d,ai);scanf(,%dx);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服