1 条题解

  • 0
    @ 2025-4-14 18:41:37

    C :

    #include<stdio.h>
    int main()
    {
    	int i;
     enum can{wang=1,li };
     enum can c[5];
     int a[2];
     a[0]=0;
     a[1]=0;
     for(i=0;i<5;i++)
     {
     	scanf("%d",&c[i]);
     	if(c[i]==wang) a[0]=a[0]+1;
     	if(c[i]==li)  a[1]=a[1]+1; 
     }
     printf("wang %d\n",a[0]);
     printf("li %d\n",a[1]);
     return 0;
    }
    

    C++ :

    #include<iostream>
    #include<cstdio>
    
    using namespace std;
    int f[5];
    int main()
    {
    	int i,j,a=0,b=0;
    	for(i=1;i<=5;++i)
    	{
    	cin>>f[i];
    	if(f[i]==1)
    	a++;
    	if(f[i]==2)
    	b++;
    	}
    	cout<<"wang "<<a<<endl;
    	cout<<"li "<<b;
    }
    
    • 1

    【设计型】第12章:结构体和共同体 枚举数据类型

    信息

    ID
    3069
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者