跳到主要內容

程式設計-C語言 / OLD / 訊二甲( 江 ) / 上學期 / 1213-閏年與!運算子-質數-CH7

800

 

 
#include <_stdio.h_>
 
int main() {
    int year=0;
    while( 1 ) {
        printf("\n請輸進年分:");
        scanf( "%d", &year );
        //if ( year % 100 == 0 ) {
        if ( !(year % 100) ) {
            if ( !(year % 100 ) ) printf("%d 是閏年\n",year);
            if (  (year % 100 ) ) printf("%d 不是閏年\n",year);
        } else {  // 尾數不是00
            if ( !(year % 4) ) printf("%d 是閏年\n",year);
            if (  (year % 4) ) printf("%d 不是閏年\n",year);
        }
    }
    return 0;
}
1
 
#include <_stdio.h_>
 
int main()
{
    int n = 0;
    while( 1 ) {
        printf("\n 請 輸 入 數 值:");
        scanf( "%d", &n );
        int prime = 1; //假設此數為 [質數]
        for (int i=2; i<=n-1; i++ ){
            if ( !(n % i) ) prime = 0;
        }
        if (  prime ) printf("%d是質數\n", n );
        if ( !prime ) printf("%d不是質數\n", n );
    }
    return 0;
}
 

時間類別單位標題發佈點閱
跳至網頁頂部