- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
程序设计基础(C语言程序设计)课程终结考试
程序设计基础(C语言程序设计)(模拟题)
课程编号:BWCST2005
学籍号:______________________
学习中心:______________________
姓名:______________________
注意事项:1、本试卷满分100分,考试时间120分钟;
2、请将答案一律写在答题纸上。
一、单选题(每题2分,共60分)
1.以下说法中不正确的是()。
A、C语言是面向对象语言
B、C语言是模块化语言
C、C语言是高级语言中的低级语言
D、C语言具有结构化的控制语句
2.算法的空间复杂度是指()。
A、算法在执行过程中所需要的计算机存储空间
B、算法所处理的数据量
C、算法程序中的语句或指令条数
D、算法在执行过程中所需要的临时工作单元数
3.判断char型变量ch是否为大写字母的正确表达式是()。
A、’A’=ch=’Z’
B、(ch=’A’)||(ch=’Z’)
C、(ch=’A’)(ch=’Z’)
D、(’A’=ch)
4.main()函数的参数正确的说明形式是()。
A、main(intargc,char*argv);
B、main(intabc,char**abv);
C、main(intargc,charargv);
D、main(intc,charv[]);
5.以下程序段的运行结果是()。
i=0;
do{
printf(%d,,i);
}while(i++);
printf(%d\n,i);
A、0,0
B、0,1
C、1,1
D、程序进入无限循环
6.若有表达式(w)?(--x):(++y),则其中与w等价的表达式是()。
A、w==l
B、w==0
C、w!=l
D、w!=0
7.在以下特殊字符常量中,表示换行功能的是()。
A、\n
B、\t
C、\b
D、\r
8.以下关于简单程序设计的步骤和顺序的说法中正确的是()。
A、确定算法后,整理并写出文档,最后进行编码和上机调试
B、首先确定数据结构,然后确定算法,再编码,并上机调试,最后整理文档
C、先编码和上机调试,在编码过程中确定算法和数据结构,最后整理文档
D、先写好文档,再根据文档进行编码和上机调试,最后确定算法和数据结构
9.一个C程序由若干个C函数组成,各个函数在文件中的位置顺序为()。
A、任意
B、第一个函数必须是主函数,其他函数任意
C、必须完全按照执行的顺序排列
D、其他函数可以任意,主函数必须在最后
10.以下选项中不能作为C语言合法常量的是()。
A、cd
B、100000
C、\a
D、\011
11.以下选项中,当x为大于1的奇数时,值为0的表达式是()。
A、x%2==1
B、x/2
C、x%2!=0
D、x%2==0
12.利用fseek函数可以实现的操作是()。
A、改变文件的位置指针
B、文件的顺序读/写
C、文件的随机读/写
D、以上答案均正确
13.以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
A、只能是整数0或1
B、只能是整数0或非0整数
C、只能是整型或字符型数据
D、可以是任意合法的数据
14.若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。
A、1
B、0
C、2
D、不知道a的值,不能确定
15.C程序全部由一个一个的()构成。
A、主程序
B、子程序
C、函数
D、过程
16.若有说明:
inta[][3]={1,2,3,4,5,6,7};
则a数组第一维的大小是()。
A、2
B、3
C、4
D、无确定值
17.设有如下说明
typedefstructST
{longa;intb;charc[2];}NEW;
则下面叙述中正确的是(??)。
A、以上的说明形式非法
B、ST是一个结构体类型
C、NEW是一个结构体类型
D、NEW是一个结构体变量
18.当用户要求输入的字符串中含有空格时,应使用的输入函数是()。
A、scanf()
B、getchar()
C、gets()
D、getc()
19.已知对学生记录的描述为:
structteacher
{
intsex;
charname[20];
intage;
struct{
?intyear,month,day;
}birthday;
};
structteacherli;
设变量li中的“生日”是“1980年3月3日”,对“birthday”正确赋值的程序是(?
您可能关注的文档
- 北京外国语大学 《大学语文》考试模拟题01-03题目及答案.doc
- 北京外国语大学 《金融市场与机构》考试模拟题01-03题目及答案.doc
- 北京外国语大学 大学语文模拟题01-03题目及答案.doc
- 北京外国语大学 会计学基础知识要点01-05题目及答案.docx
- 北京外国语大学 计算机网络原理模拟题01-05题目及答案.docx
- 北京外国语大学 数据结构基础 知识要点01-05题目及答案.docx
- 北京外国语大学 数据结构基础模拟题01-05题目及答案 (2).docx
- 北京外国语大学 数据结构模拟题01-05题目及答案.docx
- 北京外国语大学 数据结构知识要点01-05题目及答案.docx
- 北京外国语大学 微积分卷01-03题目及答案 (2).doc
文档评论(0)