Maison  >  Questions et réponses  >  le corps du texte

php - C语言算法题-开灯问题 代码有点看不懂求大神指点?

巴扎黑巴扎黑2741 Il y a quelques jours564

répondre à tous(3)je répondrai

  • 阿神

    阿神2017-04-18 10:35:11

    Le code que vous avez encerclé est l'instruction qui génère les résultats. Cela signifie qu'il n'y a pas d'espace avant le premier numéro de sortie et que chaque numéro suivant ajoute un espace au numéro précédent.
    first est un bit d'indicateur. Il reçoit d'abord une valeur de 1 et est jugé lors de la sortie de la boucle à ce moment-là, first=1, qui est la première sortie de résultat, puis imprime le résultat directement et le met d'abord à 0. . Après l'impression, lors de la sortie, si first=0 (pas le premier chiffre), alors un espace sera d'abord sorti puis le numéro sera imprimé.

    répondre
    0
  • 迷茫

    迷茫2017-04-18 10:35:11

    Le 1 5 6 7 dans l'exemple est en fait 1[espace]5[espace]6[espace]7[espace]

    S'il s'agit de la première lumière dépliée (la première est vraie), modifiez uniquement le drapeau sur faux (ne pas afficher " "), puis affichez le numéro de la lumière si ce n'est pas la première lumière à afficher (déterminez). si c'est la première lumière à afficher) Le drapeau a d'abord été mis à 0), première sortie " " puis le numéro

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:35:11

    ....N'est-ce pas simplement essayer d'utiliser des espaces pour séparer les nombres résultants....
    Sinon, ils seraient tous connectés 1567

    répondre
    0
  • Annulerrépondre