计算n个a的思路都是用a+a10+a100…… 然后在累加 记得用include<math.h> pow
考察逗号表达式 即使像x+y x+7之类的 算出结果后 x和y还是不变 因为没有赋值 所以x和y都是原来的值
问号语句 先计算第一个表达式 若他的值为非0(即真)将表达式2的值作为条件表达式的值 反之为0 即假 已表达式3作为值
void swap(int *a,int *b) 交换两个数要用指针
并且主函数在输入值时 要带& 比如数组 &number[i],number[i+1]
在对指针进行初始化 即将变量的地址的值赋给指针是 用的是p 没有*
*p代表的是指向地址的变量的实际值 而p代表的是指向的地址
所以在初始化和赋值时不能带p *p是不是指针 而是代表的整数或浮点型
在C语言中,一个变量可以作为一个表达式的一部分
逻辑表达式 x&&1 等价于关系表达式 x!=0
在C语言中,&& 是逻辑与运算符,用于比较两个表达式的逻辑值。如果两个表达式都为真 结果为真(1) 反之为假(0)