预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共91页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

会计学内容提要(nèirónɡtíyào):内容提要(nèirónɡtíyào):3.1基本(jīběn)字符、标识符和关键字二、标识符三、关键字(保留字)三、关键字(续)3.2C的数据类型3.3常量(chángliàng)与变量2、符号(fúhào)常量例3.1符号(fúhào)常量的使用#definePI3.14159#include<stdio.h>voidmain(){intr;floats;scanf(″%d″,&r);s=PI*r*r;printf(″area=%f\n″,s);}3.3常量(chángliàng)与变量3.3常量(chángliàng)与变量(续)3.3常量(chángliàng)与变量(续)3.4整型数据(shùjù)3.4整型数据(shùjù)(续)3.4整型数据(shùjù)(续)3.4整型数据(shùjù)(续)3.4整型数据(shùjù)(续)3.4整型数据(shùjù)(续)3.4整型数据(shùjù)(续)变量的定义(dìngyì)和使用3.4整型数据(shùjù)(续)例:整型变量的定义与使用#include<stdio.h>voidmain(){inta,b,c,d;/*指定(zhǐdìng)a、b、c、d为整型变量*/unsignedu;/*指定(zhǐdìng)u为无符号整型变量*/a=12;b=-24;u=10;c=a+u;d=b+u;printf(″a+u=%d,b+u=%d\n″,c,d);}例:整型数据(shùjù)的溢出#include<stdio.h>voidmain(){inta,b;a=32767;b=a+1;printf(“%d,%d\n”,a,b);}3.4整型数据(shùjù)(续)3.4整型数据(shùjù)(续)3.4整型数据(shùjù)(续)3.5浮点型数据(shùjù)(实型数据(shùjù))实型二种表现形式:3.5.2实型变量(biànliàng)说明(shuōmíng):3.5.3实型数据在内存(nèicún)中的存放形式例3.4实型数据(shùjù)的舍入误差#include<stdio.h>voidmain(){floata,b;a=123456.789e5;b=a+20;printf(“%f\n”,b);}3.6字符(zìfú)型数据字符型常量(chángliàng)简称字符常量(chángliàng)包括可视字符常量(chángliàng)和转义字符常量(chángliàng)2.转义字符3.6字符(zìfú)型数据例3.6向字符(zìfú)变量赋以整数。#include<stdio.h>voidmain(){charc1,c2;c1=97;c2=98;printf(“%c%c\n”,c1,c2);printf(“%d%d\n”,c1,c2);}例3.7大小写字母的转换(zhuǎnhuàn)#include<stdio.h>voidmain(){charc1,c2;c1=’a’;c2=’b’;c1=c1-32;c2=c2-32;printf(“%c%c″,c1,c2);}3.6字符(zìfú)型数据3.6字符(zìfú)型数据3.6字符(zìfú)型数据C规定:在每一个字符串常量(chángliàng)的结尾加一个“字符 串结束标志”,以便系统据此判断字符串是否结束。 C规定以字符’\0’作为字符串结束标志。3.6字符(zìfú)型数据3.7变量(biànliàng)赋初值3.7变量(biànliàng)赋初值3.7各类数值型数据间的混合(hùnhé)运算例:2、数据类型间的强制(qiángzhì)转换2、数据类型间的强制(qiángzhì)转换3.8算术(suànshù)运算符和算术(suànshù)表达式3.8.1算术(suànshù)运算符和算术(suànshù)表达式3.8.1算术(suànshù)运算符和算术(suànshù)表达式 C语言规定了运算符的优先级和结合(jiéhé)性。 在表达式求值时,先按运算符的优先级别高低次序执行,例如先乘除后加减。 C规定了各种运算符的结合(jiéhé)方向(结合(jiéhé)性) 算术运算符的结合(jiéhé)方向为“自左至右”,即先左后右。3.8.1算术(suànshù)运算符和算术(suànshù)表达式3.8.1算术(suànshù)运算符和算术(suànshù)表达式3.8.1算术(suànshù)运算符和算术(suànshù)表达式3.8.2赋值运算符和赋值表达式2、复合(fùhé)赋值运算符注意:如果是包含若干项的表达式,则相当于它有 括号(kuòhào)。 如:①x%=y+3 ②x%=(y+3) |__↑ ③x=x%(y+3)(不要错写成x=x%y+3