- ll :或
- && :与
- ! :非
- != :不等于
- if语句中判断是否等于用:==
- "a += 10"的意思:a=a+10 (/= -= *= 等类推;)
- "i++"的值与 i 没加一之前的值的相等,但此时 i 的值已经加一;"++i"的值与 i 加一之后的值相等,而且此时 i 的值也已经加一。 (同样 i-- 与 --i 类推。)
- 产生一个随机整数的代码:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
srand(time(0));
int a=rand ();
printf("%d",a);
return 0;
}
- 素数是只能被自己和1整除的数,不包括1
- scanf的返回值是成功输入的变量的个数,即scanf(“%d%d”,&a,&b):
如果输入的是2 a,那么scanf的返回值是1,因为只有2成功赋给了变量a,即成功完成1次赋值。
- printf的返回值是输出的字符的个数,即printf(“hello world”):
此时printf的返回值是11,因为输出了11个字符,其中包含一个空格。
注意:转义字符算一个字符!
- 再利用穷举法解题的时候,循环最里边的是占比重最小的那个变量:
“百鸡百钱”中将雏鸡放在最里边的循环里。