Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 15817|Odpoveď: 0

[C] Struct array má 3 kandidátov a každý volič môže hlasovať len za jednu osobu. Napíšte štatistické hlasovanie a vyprodukujte hlasy všetkých

[Kopírovať odkaz]
Zverejnené 17. 12. 2015 16:28:03 | | |
Sú traja kandidáti, každý volič môže hlasovať len za jednu osobu a je potrebné zostaviť program na sčítanie hlasov, zadať mená kandidátov a nakoniec vypísať výsledky každého hlasu

#include "stdafx.h"
#include "string.h"
struct Person
{char name[20];
int count;
}leader[3]={"Li",0,"Zhang",0,"Sun",0};

int main(int argc, char* argv[])
{int i,j;
char leader_name[20];
for(i=1; i<=10; i++)
{scanf("%s",leader_name);
    for(j=0; j<3; j++)
    if(strcmp(leader_name,leader[j].name==0)leader[j].count++;
    )
}
    printf("\nResult:\n");
    for(i=0; i<3; i++)
        printf("%5s:d\n",leader[i],name_leader[i].count);
    return 0;
}






Predchádzajúci:Štruktúra Zadajte číslo študenta, meno a ročník oboch študentov. Číslo výstupného študenta, meno a známky najvyššie hodnoteného študenta.
Budúci:Je lepšie nainštalovať WordPress pod Linuxom s Apache alebo nginx?
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com