5 运算符、表达式和语句
2017-12-20 23:47
162 查看
概括
关键字:while、typedef运算符:=、-、*、/、%、++、–、(类型名)
优先级
while
复合语句,自动类型转换和强制类型
函数
5.1 循环简介
#include<stdio.h> int main() { float tall; scanf("%f",&tall);//输入不能用%.nf while(tall<18.1) { printf("tall=%.2f\n",tall); tall=tall+1; } }
5.2 基本运算符
基本运算符:=、+、-、*和/pow(3.5,2.2)//函数pow表示3.5的2.2次方
=:赋值运算符
数据对象:用于储存值的数据存储区域统称为数据对象(data object);
二元运算符:+和-,也可作为符号运算符;
混合浮点型和整型运算,运算前整型会变为浮点型,然后运算;、
运算符优先级 | 结合律 |
---|---|
() | 左右 |
+、- | 右左 |
*、/ | 左右 |
+、- | 左右 |
= | 右左 |
typedef double deal;
deal a;
%:求模运算符,求余数;
++运算符
递增和递减运算符
++和–
#include<> int main() { int a(1); int b(1); A=a++; B=++b; printf("%d,%d\n",A,B); }
5.4 语句
#include<stdio.h> int main() { int count,sum; /*声明 count = 0; /*表达式语句 sum = 0; while(count++<200) /*迭代语句 sum =sum +count;//{};复用语句 printf("sum = %d\n",sum); return 0; /*跳转 8cb4 语句 }
5.5函数
#include<stdio.h> void a(int n); int main() { int b=7; a(b); return 0; } void a(int n) { while(n<10) { printf("%d\n",n); n++; } }
相关文章推荐
- 常量和变量、运算符、表达式和语句
- 2012年8月29日|第四章:运算符、表达式和语句|总结
- 第四章 运算符、表达式和语句
- java 第三章 运算符,表达式和语句
- java运算符表达式与语句
- Java基础程序设计笔记-- 运算符、表达式与语句
- C primer plus 第5章 运算符、表达式和语句 5.1循环简价
- 运算符,语句和表达式的有关程序
- 第04章:运算符、表达式与语句
- PHP语句【变量、运算符表达式、语句】
- C#学习之语句、表达式和运算符
- java 第三章 运算符,表达式和语句
- 运算符,语句和表达式的有关程序
- 第四章 运算符、表达式和语句
- 运算符表达式和语句
- C Primier Plus 第5章 运算符、表达式和语句
- (四)运算符、表达式和语句
- java 第三章 运算符,表达式和语句
- C Primer Plus 第5章 运算符、表达式和语句 编程练习
- C Primer Plus 第5章 运算符、表达式和语句 5.6 带有参数的函数