文档介绍:C语言程序设计
彭雪峰
目录
考试题型
重点内容
知识串讲
1
2
3
一、考试题型
3
一、单项选择题(共14题,每小题3分,共42分)
二、判断题(共15题,每小题2分,共30分)
三、程序填空题(共4题,每小题5分,共20分)
四、编程题(共2题,每小题4分,共8分)
一、考试题型
3
一、单项选择题(共14题,每小题3分,共42分)
( D )。
一、考试题型
3
二、判断题(共15题,每小题2分,共30分)
15. 在C语言字符集中,一个大写英文字母和它的小写英文字母被视为不同的字符。( √ )
一、考试题型
3
三、程序填空题(共4题,每小题5分,共20分)
30. 执行下面程序的输出结果为( a>b )。
# include<>
void main() {
int a=25,b=18;
if(a>b) printf("%s\n", "a>b");
if(a==b) printf(%s\n","a==b");
if(a<b) printf(%s\n", "a<b");
}
一、考试题型
3
四、编程题(共2题,每小题4分,共8分)
完善下面程序,该程序功能是从键盘上输入10个整数到一维数组a[10]中,然后按照下标从大到小的次序输出数组a[10]中的每个元素值,元素值之间用一个空格分开。
# includeVstdio. h>
void main()
{
int a[10],i; //用i作为循环变量
printf("从键盘输入10个整数:\n");
//向下补充程序内容,用两个for循环实现
for(i=0;i<10; i++) scanf("%d",&a[i]);
for(i=9;i>=0; i--) printf("%d,&a[i]);
printf("\n");
}
二、重点内容
3
专题二 基本数据类型与表达式
专题三 流程控制语句
专题四 数组和字符串
专题五 指针
专题六 函数
专题七 结构与联合
专题八 文件
3
专题二 基本数据类型与表达式
三、知识串讲
C的数据类型
短整型(short)
整型(int)
长整型(long)
整型
实型
数值类型
字符类型(char)
枚举类型(enum)
数组类型
结构体类型(struct)
共用体类型(union)
文件类型(FILE)
基本类型
构造类型
指针类型
空类型(void)
数据
类型
单精度型(float)
双精度型(double)
3
三、知识串讲
(一)常量 : 在程序执行期间值不发生变化的量
1. 直接常量 : 15 , , ‘f’ , “asd”
2. 符号常量 : 在程序中用标识符代表的常数
定义符号常量的格式: # define 标识符 常数
如 # define PI
: 由一对双引号括起来的字符序列
如: “abcd” , “ w123”,“k” , “ ”
常量与变量
选择题:一个程序文件开始使用的每条预处理命令,其首字符必须是( B )
A. @ B.# C. $ D.%