c语言程序设计移动字母,c语言程序设计word版.pdf

c语言程序设计word版

程序设计语言一般分为机器语言、汇编语言和高级语言三大类。

1.机器语言

对于计算机来说,一组机器指令就是程序,称为机器语言程序。

2.汇编语言

为了便于理解与记忆,人们采用能帮助记忆的英文缩写符号 (称为指令助记符)来代

替机器语言指令代码中的操作码,用地址符号来代替地址码。

3.高级语言

机器语言和汇编语言都是面向机器的语言,一般称为低级语言。

例2.1 编写一个C程序,其功能是显示字符串“How doyoudo!”。

其C程序如下:

#include "stdio.h"

main()

{

printf("How doyoudo!\n");

}

下面针对一般的C程序作几点说明:

(1)一个完整的C 语言程序可以由多个函数组成,但必须包含一个且只能包含一个名为

main 的函数 (主函数)。程序总是从main 函数开始执行。

(2)在一个C 函数模块中,由左右花括号{}括起来的部分是函数体,其中的语句系列实现

函数的预定功能。

(3)C程序中的每一个语句必须以“;”结束,但书写格式是自由的。 (4)#include 是编

译预处理命令,其作用是将双引号或尖括号括起来的文件内容读到该命令的位置处。

(5)在C程序的任何位置处都可以用/**/作注释,以提高程序的可读性。

2.2.1 整型常量及其变量的定义

1.整型常量

在C语言中,有3 种类型的整型常量:基本整型常量、长整型常量、无符号整型常量。

在C语言中,不管是哪种类型的整型常量,都可以用3 种数制表示。

(1)十进制整型常量。

(2)十六进制整型常量。

(3)八进制整型常量。

2.整型变量的定义

在C程序中,用于存放整型数据的变量称为整型变量。

在C语言中,可以定义基本整型、长整型、短整型和无符号整型等4 种类型的整型变量。

它们的定义方式如下。

(1)基本整型变量

定义基本整型变量的形式如下:

int 变量表列;

(2)长整型

定义长整型变量的形式如下:

long [int] 变量表列;

(3)短整型

定义短整型变量的形式如下:

short [int] 变量表列;

(4)无符号整型

定义无符号基本整型变量的形式如下:

unsigned [int] 变量表列;

① 一个类型说明语句可以同时定义多个同类型的变量,各变量之间用逗号“,”分隔。

② 用类型说明语句定义的变量只是说明了为这些变量分配了存储空间,以便用于存放

与之相同类型的数据,在未对这些变量赋值前,这些变量中 (即存储空间中)的值是随机

的。

③ C语言允许在定义变量的同时为变量赋初值。

④ 在为整型变量初始化或赋值时,C编译系统自动将被赋数据转换成与相应变量的类

型一致。

⑤ 由于各种整型变量所占的字节数有限,因此,它们所能存放的整数有一定的范围。

实型常量及其变量的定义

1.实型 (浮点型)常量

(1)十进制数形式

(2)指数形式 (科学记数法)

2.实型变量的定义

在C程序中,用于存放实型数据的变量称为实型变量。

在C语言中,实型变量有单精度与双精度两种。

单精度 float 双精度 double

字符型常量及其变量的定义

1.字符型常量

'\n' 换行

'\r' 回车

'\b' 退格

'\t' 制表 (横向跳格)

'\'' 单引号 (单撇号)

'\"' 双引号 (双撇号)

'\ddd' 1~3 位八进制数所代表的ASCII 码字符

'\xhh' 1~2位十六进制数所代表的ASCII 码字符

'\f' 走纸换页

‘\\’ 反斜杠字符

2.字符型变量的定义

字符型变量的定义方式如下:

char 变量表列;

数据的输入与输出应包括以下几项:

① 输入 (出)的设备

② 输入 (出)的格式

③ 输入 (出)的内容

格式输出函数

格式输出函数的一般形式如下:

printf(*“格式控制”,输出表);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值