用C语言编写程序

2016-12-08  本文已影响35人  予独爱秋天的梅花

1.1在屏幕上显示Hello world

输出hello,world

备注:

a、#include <stdio.h>是编译预处理命令,因为后面调用的printf()函数是C语言提供的标准输出函数,在stdio.h中声明。

b、return 0;结束函数的运行,并向系统返回一个整数0,作为程序的结束状态,由于main函数的返回值是整形数,因此,任何整数都可以作为返回值,按照惯例,如果main函数反悔0说明程序正常运行,反悔其他数字则表示各种不同的错误情况,系统通过检查返回值来判断程序运行是否成功。

1.2实现华氏温度100°转化为对应的摄氏温度

1.2.1程序解析:两者转化的公式为:

c = 5 x ( f - 32)/9  式中:c表示摄氏温度,f表示华氏温度。

程序实现:

1.2.2 常量、变量和数据类型

C语言中最常用的数据类型包括int、char、float、double。

变量在使用前,都必须先定义,定义变量时要指定变量名和数据类型,变量名代表内存中的一个存储单元,用于存放该变量的值,而存储单元的大小由变量的类型决定。

整型变量所需的存储空间与编译系统有关,在Visual C++中,int变量占用4个字节。

定义变量后,就可以使用它,即使用该变量所代表的存储单元,例如 int age = 24;

表示将100写入age所代表的存储的单元中。

C语言区分大小写字母。

1.2.3 算术运算和赋值运算

对两个整数作除法运算,结果一定是整数。

例如:10/4的值为2,1/3的值为0;

双目运算符两侧操作数的类型要相同。否则,系统自动进行类型转换,使他们具有相同的类型,然后在进行运算。

赋值运算符的左边必须是一个变量;

1.3 常用的库函数

C语言处理系统提供了很多事先编译好的函数,供用户在编译的时候调用,这些函数成为库函数。

1.3.1格式化输出函数printf()和写入函数scanf()

使用前需要引入#include<stdio.h>

举例:

print("我的年龄是%d",age);

int age ;

scanf("%d",&age);//尽量不要出现普通字符,如出现必须原样输入,否则会出现错误;

例如 scanf(“age = %d”,&age),则必须连同age = 输入数据。所以为了减少不必要的输入,,防止出错,在scanf函数中尽量不要出现普通字符,显示提示可以在printf函数中实现。

1.3.2 常用的数学库函数

使用前需要引入#include<math.h>

平方根函数:sqrt(x)。如 sqrt(4.0)的值为2.0

绝对值函数:fabs(x)。如fabs(-3.5)的值为3.5

幂函数:pow(x,n)。如pow(2.0,2)的值为4.0

指数函数:exp(x)。如exp(2)的值为e2;

1.4 结构化程序设计思想

结构化程序设计基本思路是:将一个复杂问题的求解过程划分为若干阶段,每个阶段要处理的问题都容易被理解和处理。包括按自顶向下的方法对问题进行分析、模块化设计和结构化编码3个步骤。

1.自顶向下分析问题的方法

上一篇下一篇

猜你喜欢

热点阅读