实在找不出问题 A4输出都是错的 但是感觉没问题

冷眼观world 2019-11-12 11:18:07
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int N=0,j=0,cnt=0,num=0,k=1;
int rec[1000] = {0};
int A[5] = {0};

cin>> N;
for(int i=0; i<N; i++) {
cin>> rec[i];
if(rec[i]%10==0) {
A[0] += rec[i];
}
if(rec[i]%5==1) {
A[1] += k*rec[i];
k *= (-1);
}
if(rec[i]%5==2) {
num++;
}
if(rec[i]%5==3) {
A[3] = rec[i];
++cnt;
}
if(rec[i]%5==4) {
A[4] = A[4]>rec[i]?A[4]:rec[i];
}
}
A[2] = num;
if(A[0] != 0) {
cout << A[0] << " ";
}
else {
cout << "N" << " ";
}
if(A[1] != 0) {
cout << A[1] << " ";
}
else {
cout << "N" << " ";
}
if(A[2] != 0) {
cout << A[2] << " ";
}
else {
cout << "N" << " ";
}
if(A[3] != 0) {
cout << fixed << setprecision(1) << A[3]/(float)cnt << " ";
}
else {
cout << "N" << " ";
}
if(A[4] != 0) {
cout << A[4];
}
else {
cout << "N";
}
return 0;
}
...全文
39 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
冷眼观world 2019-11-13
  • 打赏
  • 举报
回复
找到问题了

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧