C语言 变量 综合运算符
#include <stdio.h> //导入系统框架
函数主函数(main函数)是一个应用程序的入口(程序在执行时首先会执行main函数)
int main(int argc,constchar * argv[]) {
变量命名时的注意事项:
1、不能以系统的保留字当做变量名
2、变量名不能以数字开头
3、不能以纯数字作为变量名
4、命名时同一个花括号内的变量名不能相同
5、就算数据类型不相同也不能重名
6、在命名时变量名一定要命名的有意义
驼峰命名法:如果有多个单词作为变量名字的时候,第一个单词的首字母小写其他单词的首字母大写。例如:huLuWa
//在命名时编译器(XCode)是区分大小写的
int huLuWa;
int HULUWA;//huLuWa与大写的HULUWA不是同一个变量
int xiaoMingAge=10;//后面值(10)给xiaoMingAge(变量名)
//以后xiaoMingAge就代表10
int result=10-2;
//十减二计算的结果赋值给result
//printf 输出函数 %d输出数字格式化输出函数
++、-- 自加自减
int niao=10;
int daNiao=++niao;
printf("%d\n",niao);
printf("%d\n",daNiao);
//先自加再赋值或者先自减再赋值(++、--在前)
//先赋值再自加或者先赋值再自减(++、--在后)
int qingWa=10;
int laiHaMa=qingWa--;
printf("癞蛤蟆:%d青蛙:%d\n",laiHaMa,qingWa);
int result1=100*50-(16+2)*5;
printf("%d\n",result1);
printf("%d\n",result);
综合运算符
int laoTou=10;
laoTou+=5;//就相当于laoTou=laoTou+5
//printf可以输出不同格式的内容
//printf("格式串",表达式1,表达式2,·····)
格式转换符%c(char)、%d(整型:short、int、long)、%f(浮点型:float、double)、%S(字符串)%ld(long)%lu(无符号长整型)
printf("这个老头%d岁\n",laoTou);
float score1=0.5;
printf("小明数学考了%0.1f分\n",score1);
//在输出浮点型数值时可以用0.?f来控制小数点的位数
scanf输入函数格式化输入函数
//1.大键盘的enter键表示输入完毕
//2.在使用scanf函数时不要使用\n会不识别enter键
//3.不要在scanf里输入无关的字符
//使用scanf函数的公式 scanf("格式串",&变量名,&变量名,···)
int num1;
int num2;
printf("客官~请输入两个整数!我帮你计算它们的和");
scanf("%d%d",&num1,&num2);
printf("它们的和是%d",num1+num2);
int num;
scanf("%d",&num);//输入一个数字赋值给num
printf("输入的结果:%d\n",num);//打印输出结果
// int idCard=416;
// int age21=38;
// printf("%d\n",idCard==415&&age21==38);
//==是判断两个数字是否相同的
int boy=38;
int girl=15;
printf("%d\n",boy>=22||girl<=20);
return 0;
}
//sizeof(a)打印变量所占字节
//&&(必须同时满足两个条件)
//||(只要有一个条件满足一个即可)
//!(非取反)
//条件运算符只有两个结果:0代表错误的(假的),1代表正确的(真的)