欢迎来到天天文库
浏览记录
ID:20041215
大小:52.00 KB
页数:5页
时间:2018-10-08
《《程序设计基础》试卷b及答案new》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、黄淮学院计算机科学系2007-2008学年度第一学期姓名:________学号:__________年级:______________专业:_____________…….……………………….密…………………封…………………线…………………………期末考试《程序设计基础》B卷注意事项:本试卷适用于计科系06级本科计算机科学与技术专业学生。题号一二三四总分核分人得分得分评卷人一、填空题(每空2分,共20分)1.______函数是程序启动时惟一的入口。2.算法的复杂性包含两方面:和。3.已知charc
2、='a';intx=2,k;执行语句k=c&&x++;则x为,k为。4.数值0x34对应的十进制为。5.已知inta;则表达式”(a=2*3,3*8),a*10”的结果为______,变量a的值为______。6.面向对象程序开发步骤为:、和面向对象实现。得分评卷人二、选择题(每题1分,共30分)1.下列程序设计语言中()是面向对象语言。A.FORTRANB.C语言C.C++D.汇编语言2.下列关于注释的说法哪个是错误的()。A.注释不是程序中的可执行语句B.注释对于程序的执行有很重要的意义C.
3、注释将在程序的编译阶段被编译器剔除D.编程时在程序中添加适当的注释是一个良好的编程风格3.算法设计应该遵守()的设计原则。A.自底向上,逐步求精B.自顶向下,逐步求精C.自底向上,同步扩展D.自顶向下,同步扩展4.下列语句执行后a的值为()。inta=4,&z=a,k=3;a=k;z+=2;k++;A.0B.4C.1D.55.以下程序执行后,屏幕输出为()。#include“iostream.h”voidfun(intd){d++;}voidmain(){intd=3;fun(d);d++;co
4、ut<=’a’)&&(d<=’z’)B.‘a’<=d<=’z’C.(d>=’a’)
5、
6、(d<=’z’)D.‘A’<=d<=’Z’8.已知:intk=7,x=12;则执行语句()后x的值为0。A.x+=k-x%5;B.x+
7、=(x-k%5);C.x%=(k-=5);D.(x-=k)-(k+=5);9.运行下列程序,其输出结果为()。#include“iostream.h”voidmain(){intx(5),y(5),z(5);y--&&++x&&z--
8、
9、y++;cout<10、seb+2:a++;break;}B.switch(a==b){default:a-b}C.switch(a/10+b){case5:a-=b;break;default:a+=b;}D.switch(a*a)本试卷共8页第9页本试卷共8页第10页{case1,2:++a;case3,4:++b;}11.以下程序执行后,程序输出结果是()。#include“iostream.h”#definemax(a,b)a>b?a:bvoidmain(){intm=1,n=2,o=3,p=4;cout<11、nt(2*max(m,n+o+p))<12、harchName[50]){strcpy(chName,"Hello");intiTemp[50]={0};void*pVoid=malloc(100);charch=10;cout<
10、seb+2:a++;break;}B.switch(a==b){default:a-b}C.switch(a/10+b){case5:a-=b;break;default:a+=b;}D.switch(a*a)本试卷共8页第9页本试卷共8页第10页{case1,2:++a;case3,4:++b;}11.以下程序执行后,程序输出结果是()。#include“iostream.h”#definemax(a,b)a>b?a:bvoidmain(){intm=1,n=2,o=3,p=4;cout<
11、nt(2*max(m,n+o+p))<12、harchName[50]){strcpy(chName,"Hello");intiTemp[50]={0};void*pVoid=malloc(100);charch=10;cout<
12、harchName[50]){strcpy(chName,"Hello");intiTemp[50]={0};void*pVoid=malloc(100);charch=10;cout<
此文档下载收益归作者所有