C++程序设计 电子投票平台

发布网友

我来回答

5个回答

热心网友

#include"stdio.h"
main()
{int a,b,c,d;
int i;
char ch;
a=b=c=d=0;
printf("Please Enter your choices for A,B,C or D:\n");
for(i=1;i<=20;i++)
{ch=getchar();
swich(ch)
{case 'A': a++;break;
case 'B': b++;break;
case 'C': c++;break;
case 'D': d++;break;
default:break;}
}
printf("A=%3d piao|b=%3d piao|\nC=%3d piao|D=%3d piao\n",a,b,c,d);
}

热心网友

楼上的 有bug
case A: {a++;continue;}
case B: {b++;continue;}
case C: {c++;continue;}
case D: {d++;continue;}
应为
case 'A'; a++;break;
case 'B'; b++;break;
case 'C'; c++;break;
case 'D'; d++;break;
default;break;

热心网友

#include"stdio.h"
main()
{int
a,b,c,d;
int
i;
char
ch;
a=b=c=d=0;
printf("Please
Enter
your
choices
for
A,B,C
or
D:\n");
for(i=1;i<=20;i++)
{ch=getchar();
swich(ch)
{case
'A':
a++;break;
case
'B':
b++;break;
case
'C':
c++;break;
case
'D':
d++;break;
default:break;}
}
printf("A=%3d
piao|b=%3d
piao|\nC=%3d
piao|D=%3d
piao\n",a,b,c,d);
}

热心网友

#include < stdio >
int main(int argc, char ** argv)
{
char x;
int i,A,B,C,D;
for (int i = 1; i <= 20; i++)
{
x = getchar();
swich(x)
{
case A: {a++;continue;}
case B: {b++;continue;}
case C: {c++;continue;}
case D: {d++;continue;}
}
}
}

热心网友

TONG同意楼上的 continue是跳出的意思.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
1.161224s