個人總結,學c的趕快看
1….++a 和 a++ 的區別:
++a 先加在賦值 a++ 先賦值在加 後者賦給變量b的值為a而不是a+1後的值先用大的一個數除以小的一個數,得第一個余數; 再用小的一個數除以第一個余數,得第二個余數;又用第一個余數除以第二個余數,得第三個余數;這樣逐次用後一個數去除前一個余數,直到余數是0為止。那麼,最後一個除數就是所求的最大公約數(如果最後的除數是1,那麼原來的兩個數是互質數)。
例如求1515和600的最大公約數, 第一次:用1515除以600,商2余315; 第二次:用600除以315,商1余285; 第三次:用315除以285,商1余30; 第四次:用285除以30,商9余15; 第五次:用30除以15,商2余0。 1515和600的最大公約數是15。
兩個正整數的最小公倍數=兩個數的乘積÷兩個數的最大公約數8…產生隨機數 arr[i]=10+rand()%90 表示產生10到100的隨機數
vc8gIC8vxL+1xLSuICDUtLSuCjxicj4KCjxicj4KCiBjaGFyIHN0cltdID0gew=="o','k'}
char str[] = "ok"
區別:
char str[10]={'I','','a','m','h','a','p','p','y'};
//只要不遇到回車,就一直取輸入的字符
char a = 0;
while ((a = getchar()) != '\n') {
printf("a = %c\n", a);
}