如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
会计学3.2常量(chángliàng)与变量每个变量都必须有一个名字(míngzi)──变量名,变量命名遵循标识符命名规则。注意:编译系统将大写字母和小写字母认为是两个不同的字符。建议变量名的长度最好不要(bùyào)超过8个字符。在选择变量名和其它标识符时,应注意做到“见名知意”,即选有含意的英文单词(或其缩写)作标识符。要求对所有用到的变量作强制定义,也就是“先定义,后使用”。整形(zhěngxíng)数据整型变量(biànliàng)的分类3.3整型数据(shùjù)整型变量(biànliàng)的定义例3.2整型变量的定义与使用#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);}例3.3整型数据(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.4浮点型数据(shùjù)的舍入误差#include<stdio.h>voidmain(){floata,b;a=123456.789e5;b=a+20;printf(“%f\n”,b);}3.4浮点型数据(shùjù)3.5字符(zìfú)型数据字符(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.5字符(zìfú)型数据字符串常量(chángliàng)3.6变量(biànliàng)赋初值3.6变量(biànliàng)赋初值各类数值(shùzí)型数据间的混合运算3.8C运算符简介(jiǎnjiè)运算符类别(lèibié)C中各类运算符的优先级:3.8算术(suànshù)运算符和算术(suànshù)表达式3.8算术(suànshù)运算符和算术(suànshù)表达式C语言规定了运算符的优先级和结合性。在表达式求值时,先按运算符的优先级别(jíbié)高低次序执行,例如先乘除后加减。C规定了各种运算符的结合方向(结合性)算术运算符的结合方向为“自左至右”,即先左后右。强制(qiángzhì)转换3.8算术(suànshù)运算符和算术(suànshù)表达式3.8算术(suànshù)运算符和算术(suànshù)表达式3.8算术(suànshù)运算符和算术(suànshù)表达式3.8算术(suànshù)运算符和算术(suànshù)表达式3.8算术(suànshù)运算符和算术(suànshù)表达式3.8算术(suànshù)运算符和算术(suànshù)表达式3.9赋值运算符和赋值表达式4.将intlongint,进行(jìnxíng)符号扩展。即:符号扩展,低16位long的低16位。6.将unsignedint型longint高位(ɡāowèi)补0。7.非unsigned型长度相同的unsigned型数据,原样传送(chuánsònɡ)(包括符号位)一般形式(xíngshì):<变量><赋值运算符><表达式>例:a+=a–=aa(设a12)3.10逗号(dòuhào)运算符和逗号(dòuhào)表达式又如:(a=35,a4),a+5注意(zhùyì):x=(a=3,63)赋值表达式,x18;感谢您的观看(guānkàn)!