3090 - 2000年秋浙江省计算机等级考试二级C 编程题(1)
编制程序,输入n个整数(n从键盘输入,n>0),输出它们的偶数和。
题目输入
n
n个整数
题目输出
其中偶数的和
输入/输出样例
题目输入
10 1 2 3 4 5 6 7 8 9 10
题目输出
30
C语言解答
#include<stdio.h> int main(){ int n,i=1,a; int mul=0; scanf("%d",&n); while(1){ scanf("%d",&a); if(a%2==0) mul+=a; i++; if(i>n) break; } printf("%d",mul); return 0; }
C++解答
#include<iostream> using namespace std; int main() { int n; cin>>n; int x,ans=0; for (int i=1; i<=n; i++) { cin>>x; if (x%2==0) ans+=x; } cout<<ans<<endl; return 0; }