作业帮 > 综合 > 作业

C++编程,“用户从键盘上任意输入10个整数,程序输出其中能够被5整除的数之和.如果……

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/30 01:06:09
C++编程,“用户从键盘上任意输入10个整数,程序输出其中能够被5整除的数之和.如果……
题是:用户从键盘上任意输入10个整数,程序输出其中能够被5整除的数之和.如果没有能够被5整除的数,则输出“没有能被5整除的数”.
C++编程,“用户从键盘上任意输入10个整数,程序输出其中能够被5整除的数之和.如果……
#include <iostream>
 
#define N 10
#define Invalid 0xffff
 
using namespace std;
 
int main (int argc, char** argv) {
     
    int sum = 0, i = 0, temp = Invalid;
    bool isTrigger = false;
     
    cout << "输入10个整数 :";
    for(;i < N;++i) {
        cin >> temp;
        if ((Invalid != temp) && !(temp % 5)) {
            isTrigger = true;
            sum += temp;
        }
    }
     
    if (isTrigger) {
        cout << "所有能够被5整除的数和为:" << sum << endl;
    } else {
        cout << "没有能被5整除的数" << endl;
    }
 
    return true;
}