C 水題歸納 一)

2021-08-28 09:14:39 字數 676 閱讀 8747

1.列印100到200之間的素數

首先方法有很多種,列舉,素數篩(打表),孿生素數判斷法。

列舉:

#include#include#include#includeusing namespace std;

int main()

} return 0;

}

2.輸出乘法口訣表。

這個很簡單。就是簡單的for語句的巢狀.有一點需要注意,製表符相當於tab鍵,一般佔8個字元。也不是非用不可,用起來更加美觀。更加規範。

#include#include#includeusing namespace std;

int main()

printf("\n");

} return 0;

}

3.判斷2023年---2023年之間的閏年。

這個很簡單,知道判斷閏年的條件就可以了。判斷閏年的條件能整除4但不能整除100,能被400整除。

#include#include#includeusing namespace std;

int main()

int main()

cout<<"最小公約數"<<":"《很簡單吧.加油。

字尾陣列水水水水水水題

首先 jxrjxrjxr orz,沒有您我們都會死 然後就是我從jxr神犇那裡借鑑 照抄 過來的字尾陣列模板。include include include define cmp x y sa i x y sa i 1 x using namespace std const int n 100000...

c 基本水題(二)

1.將陣列a中的內容和陣列b中的內容進行交換。陣列一樣大 其實這個問題很簡單和交換兩個數的原理是一樣的,引入乙個變數,只是難點是指標變數交換,為什麼要用指標,其實指標是交換位址,交換值也是可以的,在c語言中,array 100 這種陣列名代表的是整個陣列,陣列的位址由第乙個陣列代表,a就是陣列的內容...

水題系列之一

實驗任務 給定乙個正整數 n,找出另乙個正整數 m,使得 n 和 m 轉化為二進位制時,它們所出現的 1 的個數一致,且 m 必須比 n 大。輸出乙個滿足條件的最小的 m。例如 78,轉換成二進位制為 1001110,這個二進位制數中有 4 個 1 而 83 1010011 和 86 1010110...