完整word版C语言考试复习提纲Word文档下载推荐.docx
- 文档编号:14661717
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:26
- 大小:32.27KB
完整word版C语言考试复习提纲Word文档下载推荐.docx
《完整word版C语言考试复习提纲Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《完整word版C语言考试复习提纲Word文档下载推荐.docx(26页珍藏版)》请在冰豆网上搜索。
9.混合运算及数据类型转换
第四章顺序结构程序设计
1.流程控制语句。
2.putchar函数和getchar函数的应用。
*3.printf函数和scanf函数的输入/输出格式及其应用。
*第五章选择(分支)结构程序设计
1.if~else语句(含嵌套)及其应用。
2.控制条件的表示。
3.Switch语句及其应用。
*第六章循环结构程序设计
1.循环语句的形式和应用(while结构、do-while结构、for结构、*二重循环嵌套)。
2.break和continue语句及其应用。
*第七章数组
1.一维数组的定义、初始化、引用及应用。
2.典型排序算法:
冒泡排序法、选择排序法。
3.一维字符数组的定义、初始化、引用及应用
4.字符数组与字符串的应用。
5.常用字符串处理函数。
6.二维数组的定义、初始化、引用及应用。
第八章函数
*1.函数的定义。
2.函数的返回值。
*3.函数的调用与声明(单向值传递)。
4.全局变量和局部变量的作用域
第九章指针
1.指针的定义及引用方法。
2.指针作为函数参数
3.通过指针引用一维数组。
4.指针与字符串。
第十章结构、联合与枚举类型
1.结构的定义、初始化及引用方法。
2.结构数组的应用
3.联合的概念、定义和引用方法。
二、参考例题:
书后各章的习题
三、试题形式:
选择题、填空题、阅读程序(读程序写结果)、编制完整程序
四、典型题目
(一)填空题
1.C语言的运算符可分为以下几类:
算术运算符、关系运算符、逻辑运算符、赋值运算符、位运算符、逗号运算符等。
2.在C语言中,实型变量可以分为单精度(float)型、双精度(double)型。
3.____顺序结构___、__分支结构__、___循环结构__是结构化程序设计的三种基本结构。
4.若a=3,b=5,则表达式a>
b?
a:
b++的值是___3________。
5.若有定义:
int
a=8,
b=5,
c;
执行语句c
=
a/b+0.4
;
后,c的值为___1___。
6.在进行关系运算时,凡是结果为真,用1表示,结果为假用0表示。
在进行判别时,把__非零_作为真,把_零_作为假。
7.若有定义inta[10]={1,2,3,4,0,4,6};
则初始化后,a[4]的初值是__0_,a[8]的初值是___0___。
8.若有定义:
9.当a=3,b=4,c=5时,写出下列各式的值。
a&
&
b的值为1,!
b的值为0,a||c的值为1,!
a||c的值为1。
10.若有定义inta[10]={1,2,3,4,0,4,6};
则初始化后,a[4]的初值是__0__,a[8]的初值是___0___。
11.下面程序的功能是:
输出100以内能被3整除且个位数为6的所有整数,请填空。
#include<
stdio.h>
main()
{inti,j;
for(i=0;
___i<
10___;
i++)
{j=i*10+6;
if(__j%3!
=0__)continue;
printf("
%d"
j);
}
}
12.以下程序的输出结果为 。
#include<
main()
{
intx=10;
floatpi=3.1416;
printf(“
(1)%d\n”,x);
printf(“
(2)%6d\n”,x);
printf(“(3)%f\n”,56.1);
printf(“(4)%14f\n”,pi);
printf(“(5)%e\n”,568.1);
printf(“(6)%14e\n”,pi);
printf(“(7)%g\n”,pi);
printf(“(8)%12g\n”,pi);
}
结果:
(1)10
(2)□□□□10(□表示空格)
(3)56.100000
(4)□□□□□□3.141600
(5)5.68100e+02
(6)□□□3.14160e+00
(7)3.1416
(8)□□□□□□3.1416
13.下面程序的运行结果是 s=254 。
inta,s,n,count;
a=2;
s=0;
n=1;
count=1;
while(count<
=7){n=n*a;
s=s+n;
++count;
printf(“s=%d”,s);
14.当运行以下程序时,从键盘键入China#<
CR>
(<
代表回车),则下面程序的运行结果是 5,5 。
intv1=0,v2=0;
charch;
while((ch=getchar())!
=‘#’)
switch(ch)
{
case‘a’:
case‘h’:
default:
v1++;
case‘o’:
v2++;
}
printf(“%d,%d\n”,v1,v2);
15.以下程序功能为求1!
+2!
+3!
+…+10!
,请填空将程序补充完整。
voidmain(void)
floats=0,t=1;
intn;
for(n=1;
n<
=10;
n++)
{
t=t*n;
s=s+t;
1!
+。
。
+10!
=%f"
s);
16.以下程序求:
sum=1/2+1/4+1/6+1/8+…….前10项之和并输出和。
填空完成该程序。
main()
{floatf1,sum=0.0;
intn;
f1=2
for(n=1;
n<
10;
n++)
{sum+=1/f1;
f1=f1+2;
printf(“sum=%f\n”,sum);
(二)选择题
1.一个c语言程序的执行是从(A)。
A、本程序的main函数开始,到main函数结束
B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C、本程序的main函数开始,到本程序文件的最后一个函数结束
D、本程序文件的第一个函数开始,到本程序main函数结束
2.C语言规定:
在一个源程序中,main函数的位置 C 。
A)必须在最开始
B)必须在系统调用的库函数的后面
C)可以任意
D)必须在最后
3.以下叙述不正确的是 D 。
A)一个C源程序可由一个或多个函数组成
B)一个C源程序必须包含一个main函数
C)C程序的基本组成单位是函数
D)在C程序中,注释说明只能位于一条语句的后面
4.以下选项中合法的用户标识符是()。
A)longB)_2TestC)3DmaxD)A.dat
5.可用作C++语言用户标识符的一组标识符是()。
A)voiddefine+WORD
B)a3_b3_123YN
C)for-abcCase
D)2aDOsizeof
6.以下所列的C语言常量中,正确的整型常量是:
()
A)123.0B)-456C)789,000D)'
\72'
7.以下选项中不合法的实型常量是(B)
A、2.607E-1B、0.8103*12C、-77.77D、456e-2
8.以下选项中不合法的用户标识符是(C)
A、_123B、printfC、A$D、Dim
9.若变量已正确定义并赋值,符合C语言语法的表达式是(B)
A、a=a+7;
B、a=7+b+c,a++C、int(12.3%4)D、a=a+7=c+b
10.若x、i、j和k都是int型变量,则执行下面表达式后x的值为 C 。
x=(i=4,j=16,k=32)
A)4B)16C)32D)52
11.假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是 B 。
A)7B)8C)6D)2
12.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符 C 。
A)必须为字母
B)必须为下划线
C)必须为字母或下划线
D)可以是字母、数字和下划线中任一种字符
13.存储以下数据,占用存储字节最多的是()。
A)0B)'
0'
C)"
0"
D)0.0
14.若有定义:
inta=7;
floatx=2.5,y=4.7;
;
则表达式x+a%3*(int)(x+y)%2/4的值是(A)。
A、2.500000B、2.750000C、3.500000D、0.000000
15.以下表达式为真时不能表示A为奇数的表达式是:
(C)
A)A%2==1B)!
(A%2==0)C)!
(A%2)D)A%2
16.以下能正确地定义变量a,b和c并为它们赋初值5的语句是:
(A)
A)inta=5,b=5,c=5;
B)inta,b,c=5;
C)a=5,b=5,c=5;
D)inta=b=c=5;
17.C语言中要求运算对象必须是整型的运算符是:
(D)
A)/B)++C)!
=D)%
18.下面四个选项中,均是合法整型常量的选项是 A 。
A)160-0xffff011
B)-0xcdf01a0xe
C)-01986,0120668
D)-0x48a2e50x
19.下面四个选项中,均是合法浮点数的选项是 B 。
A)+1e+15e-9.403e2
B)-.6012e-4-8e5
C)123e1.2e-.4+2e-1
D)-e3.2345.e-0
20.下面四个选项中,均是合法转义字符的选项是 A 。
A)‘\’’‘\\’‘\n’
B)‘\’
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整 word 语言 考试 复习 提纲