很多人看不懂的原因是糾結(jié)于這個(gè)圖形怎么輸出變成這個(gè)樣子
把代碼里面的printf(" ");改為printf("0");
去看一下輸出的東西到底是什么樣子 結(jié)構(gòu)應(yīng)該是
0000* //子循環(huán)第一個(gè)for輸出四個(gè)空格,第二個(gè)for輸出一個(gè)*
000*** //i自增后j初值增加1,此時(shí)第一個(gè)循環(huán)輸出的空格減少一個(gè) 00*****
0*******
把代碼里面的printf(" ");改為printf("0");
去看一下輸出的東西到底是什么樣子 結(jié)構(gòu)應(yīng)該是
0000* //子循環(huán)第一個(gè)for輸出四個(gè)空格,第二個(gè)for輸出一個(gè)*
000*** //i自增后j初值增加1,此時(shí)第一個(gè)循環(huán)輸出的空格減少一個(gè) 00*****
0*******
2020-06-04
關(guān)于取余數(shù):
(1)較大數(shù)除以較小數(shù)時(shí),較大數(shù) 減去 較小數(shù)乘以商 就是余數(shù)。
例如4除以3,余1。就是4中的3剛好是3的整數(shù)倍 ,4-3=1,而剩下的1不夠3的整倍數(shù),所以1就余下了成為余數(shù)。
(2)一個(gè)較小的數(shù)除以一個(gè)較大的數(shù),不夠除,因此余下那個(gè)較小的數(shù)。
例如2除以3,余2。意思是2小于3,2不可能為3的整數(shù)倍,2全部余下成為余數(shù)。1除以10余;2除以10余;都是這個(gè)原理。
總結(jié):
大除以小,大 減 (除數(shù)*商) 為余數(shù)。
小除以大,小就是余。
(1)較大數(shù)除以較小數(shù)時(shí),較大數(shù) 減去 較小數(shù)乘以商 就是余數(shù)。
例如4除以3,余1。就是4中的3剛好是3的整數(shù)倍 ,4-3=1,而剩下的1不夠3的整倍數(shù),所以1就余下了成為余數(shù)。
(2)一個(gè)較小的數(shù)除以一個(gè)較大的數(shù),不夠除,因此余下那個(gè)較小的數(shù)。
例如2除以3,余2。意思是2小于3,2不可能為3的整數(shù)倍,2全部余下成為余數(shù)。1除以10余;2除以10余;都是這個(gè)原理。
總結(jié):
大除以小,大 減 (除數(shù)*商) 為余數(shù)。
小除以大,小就是余。
2020-06-03
注意:運(yùn)算符優(yōu)先級(jí)。()優(yōu)先級(jí)最高,其次取模(余) 乘除、最后才是加減
解:
1、將int a=3,b=4;代入得
a+b%(a+b)/a+a*b-b
=3+4 %(3+4)/ 3 +3*4-4
=3+3*4-4+ 4 %(3+4)/ 3
=11+4 %(3+4)/ 3
2、b%(a+b)/a
= 4 % (3+4) / 3
= 4 % 7 /3
= 4 / 3
= 1
3、11+4 %(3+4)/ 3
=11+1
=12
解:
1、將int a=3,b=4;代入得
a+b%(a+b)/a+a*b-b
=3+4 %(3+4)/ 3 +3*4-4
=3+3*4-4+ 4 %(3+4)/ 3
=11+4 %(3+4)/ 3
2、b%(a+b)/a
= 4 % (3+4) / 3
= 4 % 7 /3
= 4 / 3
= 1
3、11+4 %(3+4)/ 3
=11+1
=12
2020-06-03
下載的chm文件,打開(kāi)是亂碼。
右擊屬性后,網(wǎng)址放在IE里面也打不開(kāi)。。。
右擊屬性后,網(wǎng)址放在IE里面也打不開(kāi)。。。
2020-06-02
#include <stdio.h>
int main()
{
double num = 2.5; //定義浮點(diǎn)型變量num并賦值為2.5
printf("num的整數(shù)部分是%d\n", (int)num);
return 0;
}
int main()
{
double num = 2.5; //定義浮點(diǎn)型變量num并賦值為2.5
printf("num的整數(shù)部分是%d\n", (int)num);
return 0;
}
2020-05-27
#include <stdio. h >
int main ()
{
int x =10;
int y =10;
//用簡(jiǎn)單賦值語(yǔ)句實(shí)現(xiàn)x 乘以2
printf ("x =%d\n ",x *2);
//用復(fù)合值語(yǔ)句實(shí)現(xiàn)x 乘以2
printf ("x =%d \n ",x *=2);
return 0;
}
int main ()
{
int x =10;
int y =10;
//用簡(jiǎn)單賦值語(yǔ)句實(shí)現(xiàn)x 乘以2
printf ("x =%d\n ",x *2);
//用復(fù)合值語(yǔ)句實(shí)現(xiàn)x 乘以2
printf ("x =%d \n ",x *=2);
return 0;
}
2020-05-25
if(height >= 180)
{
printf("恭喜小明可以參加?;@球隊(duì)");
}
{
printf("恭喜小明可以參加?;@球隊(duì)");
}
2020-05-21