下载此文档

二章C语言的基本知识课件.ppt


文档分类:IT计算机 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
二、C语言的基本知识
字符集和标识符
三、关键字
也称“保留字”
它是C语言中具有特定含义,专门用作语言特定成分的一类标识符。
数组类型
C数据类型
基本类型
构造类型
指针类型
空类型(void二、C语言的基本知识
字符集和标识符
三、关键字
也称“保留字”
它是C语言中具有特定含义,专门用作语言特定成分的一类标识符。
数组类型
C数据类型
基本类型
构造类型
指针类型
空类型(void)
整型
实型(浮点型)
短整型(short)
短型(int)
长整型(long)
单精度型(float)
双精度型(double)
数值类型
字符类型(char)
枚举类型(enum)
结构类型(struct)
共用类型(union)
文件类型(FILE)
常量
一、常量与符号常量
例:求圆周长的程序。
main( )
{
double area(double r),circumference(double r);
printf(“area=%f”,area());
printf(“\tcircumference=%f\n”,circumference());
}
double area(double r)
{
return(*r*r);
}
double circumference(double r)
{
return(* *r);
}
#define PI
#define R
R
R
PI
PI
一、整型常量
二、整型变量
整型变量定义方式:
float型变量能接收7个有效数字
double型变量能接收17位有效数字
例:用sizeof运算符测定所用的C系统中各种类型数据的长度。
main()
{ printf(“char:%d bytes\n”,sizeof(char));
printf(“short:%d bytes\n”,sizeof(short));
printf(“int:%d bytes\n”,sizeof(int));
printf(“long:%d bytes\n”,sizeof(long));
printf(“float:%d bytes\n”,sizeof(float));
printf(“double:%d bytes\n”,sizeof(double));
}
357
是否等同于
a=a+(a-(a*a))?
如:printf(“%d,%d,%d”,(a,b,c),b,c);
条件运算
条件运算是用来在两个表达的值中选择一个的操作。其一般格式为:
<表达式1> ? <表达式2> : <表达式3> ;
条件运算符是三目运算符,优先级高于赋值运算符,低于算术、条件、逻辑运算符。
条件运算符的结合方向为从右至左。
例如:a>b?a:b>c?b:c可理解为 (a>b)?a:(b>c?b:c)
【例】输入两个整数,输出大者。
main()
{
int a,b,max;
printf("Please input two number:");
scanf("%d,%d",&a,&b);
max=a>b ? a : b;
printf("The max is %d\n",max);
}
作业:
1、将“China”译成密码。密码规律:用原来的字母后面第4个字
母代替 原来的字母,例如,字母“A”后面第4个字母是“E”,
用“E”代 替“A”。因此,“China”应译为“Glmre”。请编一程序,
用赋初值的方法使 五个变量的值分别为“C”,”h”,”i”,”n”,”a”。
经过运算,使c1,c2,c3,c4,c5分别变成“G”,”l”,”m”,”r”,”e”输出。
2、写出下面表达式运算后a的值,设原来a=12,n=5。,a和n都定义
为整型变量。
⑴a+=a; ⑵a-=2; ⑶a*=2+3; ⑷a%=(n%=2);
⑸a/=a+a; ⑹a+=a-=a*=a;

二章C语言的基本知识课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人无需盛会
  • 文件大小8.10 MB
  • 时间2022-03-16