永发信息网

急!编程难题!!

答案:5  悬赏:50  手机版
解决时间 2021-07-29 16:52
  • 提问者网友:活着好累
  • 2021-07-29 09:03
急!编程难题!!
最佳答案
  • 五星知识达人网友:独行浪子会拥风
  • 2021-07-29 10:23
这个题其实不难的,静下心来仔细按步骤编就行了。
全部回答
  • 1楼网友:猎心人
  • 2021-07-29 12:30

#include<iostream>

using namespace std;

int main(){

int a[5]={};

while(cin>>n){

if(n==-1)break;

if(n>4&&n<0)continue;

a[n]++;

}

for(int i=0;i<=4;i++)cout<<i<<" has "<<a[i]<<endl;

return 0;

}

  • 2楼网友:拜訪者
  • 2021-07-29 12:10
#include<stdio.h> void main() { int n,a[5]={0},i; printf("请输入0到4之间的整数并与-1结束(包括0和4,个数少于50):\n"); scanf("%d",&n); while(n!=-1){ a[n]++; scanf("%d",&n); } for(i=0;i<5;i++) printf("%d有%d个\n",i,a[i]); }
  • 3楼网友:琴狂剑也妄
  • 2021-07-29 11:21

#include<stdio.h> void main()

{

int num0=0,num1=0,num2=0,num3=0,num4=0,i=0;

char n;

printf("请输入少于50个的0--4之间的整数并与-1结束:\n");

while(;(n=getchar())!=-1;i++)

{

if(n==0) num0++;

if(n==1) num1++;

if(n==2) num2++;

if(n==3) num3++;

if(n==4) num4++;

}

printf("0有%d个,1有%d个,2有%d个,3有%d,4有%d个\n",num0,num1,num3,num3,num4);

}

  • 4楼网友:孤独的牧羊人
  • 2021-07-29 11:02
使用什么语言啊?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯