system(“color f5”)
如果在color 后只加了一位数字那是文字的颜色 如果在“5”之前加了一位数字那是背景色的颜色
注意:color和参数之间有一个空格
int 变量1,变量2,变量3;
int用于定义数据的类型(int为整型)
注意:int和第一个参数之间有一个空格,末尾有一个分号表示结束
printf("%d",c)
"%d"相当于一个接受数据的介质
在介质和变量之间要用“,”隔开然后在把变量传入穿中
float 变量1,变量2,变量3;
float为浮点型,对应的printf("%f",c)
"="和“==”
“=”为赋值
“==”为等于
printf("%d+%d=%d",a,b,c);
printf(“d”,c)只输出一个数字3
printf("%d+%d=%d",a,b,c)他输入的是计算的式子 1+2=3
scanf()
scanf()为输入函数
第一种:
scanf("%d", &a);
scanf("%d", &b);
第二种:
scanf("%d%d", &a, &b);
当除号“/”左右两边都是整数时,商 也只有整数部分。例如,5/3的商是1,2/3的商是0
c的数据类型
double 可以比float表示得更精确,double的大小范围要比float的要大.
char为存放字符,对应的介质为%c ,scanf("%c",&a);%c只能输入一个字符
用scanf读入double类型数据时所用的占位符是“%lf”(注意此处不是数字 1而是字母l)而不是“%f”。
char a;
scanf("%c",&a);
printf(“你刚才输入的字符为%c\n”,a+1);
“a+1”为在26个字母中在“a”的基础上再往后的一个字母也就是“b”
定义变量的省略形式
如果希望计算4+(6-3)×7的值,可以直接这样写:
printf("%d",4+(6-3)*7);
printf("%d+%d=%d", a, b, a+b);
变量a和变量b中的值
t=a;
a=b;
b=t;
b对a赋值,a要先赋值给一个变量要不就被b的赋值给覆盖了
a=b-a;
b=b-a;
a=b+a;
一名优秀的程序员要养成一个良好的编码习惯,用Tab来调整你的代码格式
“//”表示注释,通常用来对一行代码进行解释说明或备注
给变量赋值初值
int a=1, b=2, c=3;
float a=1.1; char c=‘x’;
在给浮点型变量赋初始值的时候,必须有小数点在给字符型变量赋初始值的时候,字符两边需 要加单引 号,记住是单引号,不是双引号。
关系运算符
== 相等 > 大于 < 小于
= 大于等于 <= 小于等于 != 不等于
if判断语句
if语句的语法格式为:
if (条件)
{
语句1;
语句2;
语句 ……
}
需要注意的是if ( )后面是没有分号的
if-else
if (条件)
{
语句1; 语句2; 语句 ……;
}
else
{
语句1; 语句2; 语句 ……;
}
当条件为真的时候执行if后面的语句;当条件为假的时候执行else后 面的语句
比较大小
两个数a,b比较大小,较大的数字a赋值个一个变量c,但是情况a>b并不一定成立所以我们要告诉计算机不成立怎么办
如果(a>b) c=a;
否则 c=b;
四个数字比较大小
执行if中的语句要把{}加上
四个数字排序
运算符总结