include<stdio.h>
include<stdbool.h>
int main()
{
int count = 0;
//%02d 不足两位的用0补齐
printf("%d",count);
long size = 230;
printf("%ld\n",size);
//%.+数字+f显示小数点后几位
float score = 3.1415925;
printf("%.2f\n",score);
//中文占据两个字符
//%c 字符
//%d 字符对应ASCII码值
char choose = '中';
printf("%c\n",choose);
printf("%d\n",choose);
//非零即真1 零即假
bool status = 65;//false
bool statu = 123;
printf("%d %d\n",status,statu);
/*int a =123;
char b = ' ';
缓冲区:"'\n'"
终端:123 456'\n'
jack123 用户输入的格式
注意:不要在scanf里面随便写内容 写的内容就是用户输入的格式
pwd = 123
*/
int pwd = 0;
//scanf("%d",&pwd);
printf("%d\n",pwd);
int num1,num2;
scanf("%d %d",&num1,&num2);
printf("%d %d\n",num1,num2);
/*
/除 取整数部分 3/2 = 1
%取余数部分 7 % 3 = 1
x % 16 + 1 = 1 ...16;
x % 51 + 50 = 50...100
&& 且 两个同时成立 1>2 && 2>1;
|| 或 只要一个成立就可以1>2 || 2>1
++ 自增 a++:先引用a的值,后增加a的值;++a:先增加a的值,再引用
-- 自减
== 判断
= 赋值
+= a+=2 == a = a + 2
!= 不等于
*/
//if(){}else{}当某种条件成立 才做事情
//问号表达式
int c;
c = 3 > 1 ? 'y':'n';
//if(条件-true 非0 -false=0){成立要做的事}
//逗号表达式
//result=表达式1,表达式2,表达式3 结果为表达式3
int temp = 20;
int t2 = (temp--,temp--,temp--);
if(2){
printf("temp = %d\n",temp);
printf("t2 = %d\n",t2);
} //t2输出结果为18 前两个先减去 再对t2赋值
return 0;
}