3 thích 0 k thích
72 đã xem

參考以下程式的架構,分別計算 1 到 10000 之間,所有 2 的倍數、3 的倍數與 5 的倍數的數值總和。

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    int ix = 1;
    int iEven, iOdd; 
    iEven = iOdd = 0; /* 如果有多個變數要設定成相同內容, 可以寫成這樣 */
    while( ix <= 100 ) 
    {    /* 利用偶數除 2 一定餘 0, 奇數除 2 一定餘 1 的性質來判斷奇,偶數 */
        if( ix%2 == 0 )  iEven += ix; // 也就是:iEven = iEven + ix;
        if( ix%2 == 1 )  iOdd  += ix; // 也就是:iOdd = iOdd + ix;
        ix++; /* ix = ix + 1 */
    }
    printf("偶數: 2+4...+100=%4d\n",iEven);
    printf("奇數: 1+3...+ 99=%4d\n",iOdd);
    system("pause"); return 0;
}

 

參考書籍:旗標無痛學習教本

[Normal] Essay (Open question) - đã hỏi trong Introduction to Computer Programming I (C) bởi (20.9k điểm)
ID: 21817 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 72 đã xem
Welcome to Peer-Interaction Programming Learning System (PIPLS) LTLab, National DongHwa University
English 中文 Tiếng Việt
IP:172.69.6.253
©2016-2024

Những câu hỏi liên quan

3 thích 0 k thích
0 trả lời
[Normal] Essay (Open question) - đã hỏi ngày 25 tháng 1 năm 2017 trong Introduction to Computer Programming I (C) bởi The Contributor (20.9k điểm)
ID: 21820 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 103 đã xem
3 thích 0 k thích
0 trả lời
[Normal] Essay (Open question) - đã hỏi ngày 25 tháng 1 năm 2017 trong Introduction to Computer Programming I (C) bởi The Contributor (20.9k điểm)
ID: 21819 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 61 đã xem
3 thích 0 k thích
0 trả lời
[Normal] Essay (Open question) - đã hỏi ngày 25 tháng 1 năm 2017 trong Introduction to Computer Programming I (C) bởi The Contributor (20.9k điểm)
ID: 21818 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 83 đã xem
2 thích 0 k thích
0 trả lời
[Normal] Essay (Open question) - đã hỏi ngày 11 tháng 2 năm 2017 trong Introduction to Computer Programming I (C) bởi The Contributor (20.9k điểm)
ID: 21896 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 124 đã xem
3 thích 0 k thích
0 trả lời
[Normal] Essay (Open question) - đã hỏi ngày 12 tháng 2 năm 2017 trong Introduction to Computer Programming I (C) bởi The Contributor (20.9k điểm)
ID: 21923 - Xem được từ: Không giới hạn - Hiệu lực đến: Không giới hạn
| 120 đã xem
12,783 câu hỏi
183,443 trả lời
172,219 bình luận
4,824 thành viên