湖北工程学院专升本c语言
一、考试性质与目的
《C语言程序设计》课程是计算机及相关专业重要的专业基础课程之一。它是一门具有较强的理论性、综合性和实践性的课程。《C语言程序设计》(专升本)考试是为了选拔专科优秀毕业生进入本科学习,本次考试的目的主要是测试考生是否具有扎实的理论知识和系统的编程思想、具有分析问题和解决问题的实际能力,以及是否具有本科学习的能力。
二、考试方式
考试采取闭卷笔试方式进行,考试时间为90分钟。
三、试卷结构
试卷满分为100分,基本题型包括单项选择题、填空题、简答题及编程题。
四、考试内容及要求
根据《C语言程序设计》课程大纲的要求,并考虑专科教育的教学实际,特制定本课程考试内容。
第一章 C语言程序设计基础
1.程序设计语言;
2.C语言概况;
3.C语言程序的基本结构;
4.C语言程序的上机执行过程。
第二章 C语言的数据类型与基本操作
1.掌握C语言中的数据类型及其常量的表示方法;
2.理解各类数值型数据间的混合运算规则;
3.掌握基本运算符的功能,表达式的概念。
第三章 顺序程序设计
1.掌握结构化程序设计的三种基本结构;
2.掌握getchar()、putchar()、printf()、 scanf()函数的使用;
3.掌握顺序结构程序的设计方法。
五、考试参考书目
1、《C语言程序设计(第五版)》谭浩强着,清华大学出版社
2、《C语言程序设计(第2版)》乌云高娃主编,高等教育出版社
湖北工程学院专升本c语言真题
1. C语言源程序文件经过C编译程序编译连接之后生成-一个后缀为____ 的文件。
A、".c" B、“.obj" C、“.exe" D、“.bas"
2.以下选项中不正确的整型常量是___.
A、12L B、-10 C、1,900 D、123U
3.表达式___ 的值是0。
A、3%5 B、3/5.0 C、3/5 D、3<5
4.表达式 (>0|y>0)等价于___。
A、lx>01!ly>0 B、!(x>0)|!(y>0) C、!x>0&&!y>0 D、!(x>0)&&!(y>0)
5.若变量已正确定义并赋值, 表达式____ 不符合 C语言语法。
A、4&&3 B、+a C、a=b=5 D、int(3.14)
6.若变量已正确定义, 执行语句scanf("%d%od%d ",&kl1,&k2,&k3); 时,___ 是正确的输入。
A、2030,40 B、203040 C、 20, 3040 D、20, 30,40
7.执行语句 print(”____ ” ,2); 将得到出错信息。
A、%d B、%o C、%x D、%f.
8.设变量定 义为“int s[ ]-*hellonwoldn",",则数组s中有____ 个元素。
A、12 B、13 C、14 D、15
9.设变量定 义为“int a[2]=I,3, *p- &a[0]+1;",则*p的值是____ 。A、2 B、3 C、4 D、&a[0]+1
10.若变量已正确定 义并赋值,表达式-k++ 等价于____。A、-(k++) B、(-k)++ C、-(k+1) D、-(++k)