开头:#intclude<stdio.h>
int main()
111// int age;
// int h;
// //转义字符
// printf("请输入年龄:\n");
// //把输入的值赋值给age
// scanf("%d",&age);
// printf("请输入身高:\n");
// scanf("%d",&h);
222//运算符 + - * / %
//表达式 运算符和变量/常量组成的式
//=赋值 把右边的值赋值给左边
//++运算符
//变量a++ 先把a的值作为表达式的值,a自身加1
//++a 先把a的值加1,把加1以后a的值作为表达式的值
333 //a--把a的值作为表达式的值,a自身减1
//--a先把a的值减1,把减1以后a的值作为表达式的值
//a++是一个表达式,可以单独执行 执行完以后a+1
444// > < >= <=
//if(条件){
// 条件为真的时候,才会执行
//}
555//float书写小数
// float类型对应的标志%f int类型对应的是%d
m=2*3.14*r;
s=3.14*r*r;
printf("圆的半径是%f 周长是%f 面积是 %f",r,m,s);
//BMI=体重/身高*身高
666 //变量a++先把a的值作为表达式的值,a自身加1
//++a变量 先把a的值加1 ,把加1以后a的值作为表达式的值
//变量a--先把a的值作为表达式的值,a自身减1
//--a变量 先把a的值减1 ,把a的值作为表达式的值
777// > < >= <=
// if(条件){
//程序分步骤执行,一步步执行
// 10<变量<20 程序不会思考,一步步执行 执行第一步以后会把true转化1false转化0
//&&且 类似数学中的交集 a&&b a为真并且b也要为真
888 // if(条件){
//> < >= <=
//=赋值运算符,不是判断是否相等 这句表达式一般情况下都为真
//==判断是否相等
//程序一步步执行,执行完以最后一次赋值为准
//条件为真的时候,才会执行
else if()多条件判断
999switch语句
case输出语句
berak终止
default(以上条件不符合则执行)