C語言基礎 C語言基礎階段應注意的細節

2021-09-12 08:06:55 字數 690 閱讀 7380

小小的總結一下今天的收穫

1.浮點數的輸出

⑴printf(「%llf」,a/b);a,b中至少有乙個帶有小數點,如果a,b都為整數,輸出時一定要加(double)不然輸出結果為0.000000;

⑵printf("%.f",a/b);最後輸出的是整數部分,而且自動的四捨五入;

⑶printf("%.*f",c,a/b);輸入結果小數點後保留c位;

④整數的輸出若要輸出帶有前導0的整數printf("%0*d",c,d);d可以是0開頭的整數;若不想輸入0,%d就可以;

2.π可以表示為const double pi=acos(-1.0);

3.變數交換新方法,不需要臨時變數

a,b交換;

a=a+b;

b=a-b;

a=a-b;

a,b的值即交換了;

4.沒有偶數字的回文素數

5.若想要輸出\,printf("\\  \\");輸出結果為「\ \」;若想要輸出%d,printf("%%d");

6.判斷閏年;year%4==0&&year%100!=0||year%400=0;

7.判斷完全平方數:int m=floor(sqrt(n)+0.5);if(m*m==n)則是完全平方數;

8.韓信點兵(n%3=a,n%5=b,n%7=c)

符合條件的最小數=(a*70+b*21+c*15)%105;

c 語言基礎

三個訪問描述符 public private 和protected 都可以修飾類的資料成員和成員函式 public 可以可以被任何訪問,private 只能被該類的公,私成員函式,該類的友元函式或者友元類的成員函式訪問。protected 只能被該類的公,私成員函式和該類的派生類訪問。c 中除了,和...

c語言基礎

1.問題描述 從鍵盤輸入三個整數,分別存入x,y,z三個整型變數中,計算並輸出三個數的和以及平均值。輸入形式 從鍵盤輸入三個整數,整數之間以空格隔開。輸出形式 在螢幕上分兩行顯示結果 第一行為三個數的和,整數形式輸出 第二行為三個數的平均值,浮點數形式輸出,小數點後保留兩位小數。輸入樣例 3 2 3...

C語言基礎

找最大最小整數 2.問題描述 編寫乙個程式,使用者輸入若干整數,試找出其中的最大數和最小數。輸入形式 使用者在第一行待輸入資料個數,在第二行輸入資料。輸出形式 程式在下一行輸出資料的最大值和最小值 樣例輸入 589 62 96 74 52 樣例輸出 96 52 樣例說明 使用者第一次輸入的為資料個數...