c语言(计算机2级上机题目 )

Python010

c语言(计算机2级上机题目 ),第1张

/* Input eps : 0.0005 eps = 0.000500, PI/2 = 1.570553 Press any key to continue */ #include <stdio.h>#include <math.h>double fun(double eps) { double m = 1.0,n = 1.0,t = 1.0,sum = 1.0int ifor(i = 1t >= eps++i) { m *= in *= 2 * i + 1t = m/nsum += t} return sum} int main() { double x// void NONO()printf("Input eps : ")scanf("%lf",&x)printf("\neps = %lf, PI/2 = %lf\n", x, fun(x))// NONO()return 0}~

考试内容

一、C语言程序的结构

1.程序的构成,main函数和其他函数。

2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。

3.源程序的书写格式。

4.C语言的风格。

二、数据类型及其运算

1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。

2.C运算符的种类、运算优先级和结合性。

3.不同类型数据间的转换与运算。

4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。

三、基本语句

1.表达式语句,空语句,复合语句。

2.输入输出函数的调用,正确输入数据并正确设计输出格式。

四、选择结构程序设计

1.用if语句实现选择结构。

2.用switch语句实现多分支选择结构。

3.选择结构的嵌套。

五、循环结构程序设计

1.for循环结构。

2.while和do-while循环结构。

3.continue语句和break语句。

4.循环的嵌套。