小小编程问题
答案:1 悬赏:50 手机版
解决时间 2021-04-29 18:20
- 提问者网友:战魂
- 2021-04-28 19:09
输入若干整数,其值均在1至4的范围内,用-1作为输入结束的标志,请编写函数f用于统计每个整数的个数。(可以用C++编译写下代码吗,谢谢了)
最佳答案
- 五星知识达人网友:雾月
- 2021-04-28 19:37
#include<iostream.h>
void f(int *a){
int i,counter1=0,counter2=0,counter3=0,counter4=0;
for(i=0;a[i]!=-1;i++)
if(a[i]==1)
counter1++;
else if(a[i]==2)
counter2++;
else if(a[i]==3)
counter3++;
else
counter4++;
cout<<"数字1的个数:"<<counter1<<endl;
cout<<"数字2的个数:"<<counter2<<endl;
cout<<"数字3的个数:"<<counter3<<endl;
cout<<"数字4的个数:"<<counter4<<endl;
}
void main(){
int a[50],i;
for(i=0;;i++){
cin>>a[i];
if(a[i]==-1)
break;
}
f(a);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯