2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > C语言程序设计十个币 C语言程序设计复习(10页)-原创力文档

C语言程序设计十个币 C语言程序设计复习(10页)-原创力文档

时间:2023-02-19 15:37:10

相关推荐

C语言程序设计十个币 C语言程序设计复习(10页)-原创力文档

C语言程序设计复习

C语言程序

C程序是由函数构成的:一个C程序至少包含一个main()函数,也可以由 main()函数和若干个其它函数结合而成的。一个C程序总是从main函数开始执 行的。

结构化程序设计的三种基本控制结构是:顺序、选择、循环。

1、数据类型

类型

符 识 标

丹数

字符

r a h

8

1

r Ilsa ullh

1

5

5

2

- o

整 型

nt ?1

32

4

?SI

TL rL

R

2

1

6

- o BD

t or sh

16

2

\)/

5 a

5

-21 np uu

ng

10

32

4

sing u s

B

4

实型

at no

32

4

\>z

38

o

1

X

4

0 38~

?

+-

64

8

度 精 位

6

1

8

30

e

XI

J

/(X +-

若有定义:char c^olO1;则变量C中包含的字符个数为。

若有定义:char c^XxlO1;则变量C中的字符是。

己知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch二匕'+ ‘9’

- '6'的值为。

7.若变量a是int类型,并执行了语句:a二A+16,则a的值是。

字符型(char)数据在机内存中的存储形式是。

2、常量

在程序运行过程中,其值不能被改变的量称为常量。

直接常量

如:12、0、-3整型常量

4.6、-1.23实型常量

9a\ 'd,、’A,丄一字符常量(只能是单引号括住的一个字符) 12L、?引一一长整型常量

符号常量:用一个符号代表一个常量称为符号常量。

符号常量:

用一个符号代表一个常量称为符号常量。

#define PRICE 30

字符串常量

例如,“How do you do."、"Good morning."、"A"等。

? 下面四个选项中,均是合法浮点数的选项是

A.+le+l 5e-9.4 03e2B. -.60 12e-4 ?8e5

C. 123e 1.2e-.4 +2e-lD. -e3 .8e-4 5.e-0

3、标识符

标识符是对变量名、函数名、标号和其他各种用户定义的对象命名。标识符 的第一个字符必须是字母或下划线,随后的字符可以是字母、数字或下划线。标 识符不能和C语言的关键字相同,不能C语言库函数同名。

4、变量

在C语言屮,要求对所有用到的变量,必须先定义(声明)、后使用;且称 在定义变量的同时进行赋初值的操作为变量初始化。

例如I, float radius=2.5, length=2, area;

5、运算符与表达式

(1)算术运算

(一)双元算术运算符

+、?、*、/、% (求余数)

(二)自反算术赋值运算符

格式为:变量 双目运算符二 表达式。

如:a+二b/*等价丁?: a=a+b*/

y *= x + 6/* 等价于 y=y*(x+6)

(三)自加(++)各自减(??)运算

(1)前置运算——运算符放在变量Z前:++变量、一一变量

先使变量的值加(或减)1 ,然后再以变化后的值参与其它运算,即先加减、 后运算。

(2)后置运算——运算符放在变量之后:变量+ +、变量一一

变量先参与其它运算,然后再使变量的值加(或减)1 ,即先运算、后加减。

(四)逗号运算符

一般形式:表达式1 ,表达式2 表达式n

求解过程:自左至右,依次计算各表达式的值,“表达式亍的值为整个逗号 表达式的值。

例如,a = 3 * 5, a * 4 的值=60

(2)关系运算、逻辑运算、条件运算

1.关系运算符

V (小于),<=(小于或等于),> (大于),>=(大于或等于),==(等

于),!=(不等于)

关系表达式

例如: a>b, a+b>c?d, (a=3)<=(b=5), 'a'>=b, (a>b)= =(b>c)

(2)关系表达式的值——逻辑值(非“真”即“假”)。

用整数“ 1 '‘表示“逻辑真二用整数“ 0 ”表示“逻辑假雹

例如,假设 nl=l, n2=2, n3=3,贝!I:

nl>n2 的值=0。

(nl>n2)!=n3 的值=1。

(二)逻辑运算

&&逻辑与(相当于“同时”)

II逻辑或(相当于“或者")

!逻辑非(相当于“否定T

例如:(x>=0) && (x<10) , (x5)

(year%4==0)&&(yeai*%100!=0)||(year%400==0)

(三)条件运算符

1. 一般格式:表达式1?表达式2:表达式3 如:x=b>0? a+b, a~b;/*计算 a+|b | 的值*/

max=a>b? a:b;/*取且,b屮的最大值*/

a>0? 1: (a<0? -1:0)/*求 a 的符号*/

若a二-14,b二3,贝9条件表达式a

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。