Red de conocimiento informático - Conocimiento informático - Ayuda con el diseño del curso de lenguaje C (no lo aprendí bien en clase, por favor) Sistema de gestión de tareas de seguridad

Ayuda con el diseño del curso de lenguaje C (no lo aprendí bien en clase, por favor) Sistema de gestión de tareas de seguridad

//.cpp: define el punto de entrada para la aplicación de consola.

//

#include "stdafx.h"

#include "string.h"

#include

char *SEMANA[7] = {"Domingo", "Lunes", "Martes", " miércoles", "jueves", "viernes", "sábado"};

estructura demanda

{

nombre de char[5];

int día[7];

} hombre[7];

main()

{

int IsChecked ( int p[]);

int t=0, j, ren[7];

long i,k

printf("** * *****************Sistema de derechos de seguridad******************\n");

printf("Ingrese los días festivos apropiados respectivamente. Por ejemplo, si Zhao Baobao elige martes y miércoles, ingrese 2 3 8 8 8 8 8.\n");

printf("Los números 0 1 2 3 4 5 6 respectivamente Representa domingo, lunes, martes, miércoles, jueves, viernes y sábado. Tenga en cuenta que para ingresar el domingo, ingrese el número 0 \n");

for(i=0; i<7;i++)

{

printf("Por favor ingrese la %désima persona\n",i+1);

for(k= 0;k<7;k++)

{

scanf("%d",&man[i].day[k]);

}

printf("El día que ingresaste es :");

for(k=0;k<7;k++)

{

printf("%d ",hombre[i]. día[k]);

}

printf("\n");

}

printf("*** ************************************* *******");

printf("\n* Zhao, Qian, Sun, Li, Zhou, Wu, Chen, *\n");

printf("*---------- ----------------------------------*\ n");

printf(" ");

for (i=0; i<2097152; ++i)

{

for (j=0; j<7; + +j)

{

ren[j]= (i>>(3*j))&7; /*A través de este ciclo, agota todos los 0-7 en la matriz *//

}

if (!(ren[0]==man[0].day[0 ] || ren[0]==hombre [0].día[1]||ren[0]==hombre[0].día[

2]||ren[0]==hombre[0].día[3]||ren[0]==hombre[0].día[4]||ren[0]==hombre[0].día [5]||ren[0]==man[0].day[6]))continue;//*Si Zhao Baoan no está libre el martes o jueves, no hay necesidad de ir en bicicleta. *//

else if (!(ren[1]==hombre[1].día[0] || ren[1]==hombre[1].día[1]||ren [1]==hombre[1].día[2]||ren[1]==hombre[1].día[3]||ren[1]==hombre[1].día[4]|| ren[1]==man[1].day[5]||ren[1]==man[1].day[6]))continue; //*Si Qian Baoan no está libre el lunes o sábado, entonces no más bucles. *//

else if (!(ren[2]==hombre[2].día[0] || ren[2]==hombre[2].día[1]||ren [2]==hombre[2].día[2]||ren[2]==hombre[2].día[3]||ren[2]==hombre[2].día[4]|| ren[2]==man[2].day[5]||ren[2]==man[2].day[6]))continue; //*Si Sun Baoan no está libre el miércoles o domingo, entonces no más bucles. *//

else if (!(ren[3]==hombre[3].día[0] || ren[3]==hombre[3].día[1]||ren [3]==hombre[3].día[2]||ren[3]==hombre[3].día[3]||ren[3]==hombre[3].día[4]|| ren[3]==man[3].day[5]||ren[3]==man[3].day[6]))continue; //*Si Li Baoan no es el viernes, no hay Necesito hacer un bucle. *//

else if (!(ren[4]==hombre[4].día[0] || ren[4]==hombre[4].día[1]||ren [4]==hombre[4].día[2]||ren[4]==hombre[4].día[3]||ren[4]==hombre[4].día[4]|| ren[4]==man[4].day[5]||ren[4]==man[4].day[6]))continue //*Si el guardia de seguridad semanal no cierra el lunes o Jueves o domingo seis, no es necesario ir en bicicleta. *//

si no (!(ren[5]==man[5].