c - 如何添加循环?

标签 c

我正在做一个程序,告诉我哪几天是圣周,但我不知道如何制作一个循环,以便年份按照用户所说的增加,而且我不知道如何让用户选择这些列,我不知道如何让它们出现。我是 C 新手

  #include <stdio.h>
  #include <stdlib.h>

  int main() {
      printf(Dia_pascua(2016));
  }

  int Dia_pascua(temporada) {
      int a,b,c,d,e,n,q;
      a= temporada % 19;
      b= temporada % 4;
      c= temporada % 7;
      d= (19 * a + 24) % 30;
      e= (2 * b + 4 * c + 6 * d + 5) % 7;
      n= (22 + d + e);

      if (n>31) {
          int inicio = n - 38;
          int dia = n - 31;
          printf("La semana santa inicia el %i de abril",inicio);
          printf("\nLa semana santa termina el %i de abril\n",dia);
      } else if (n<=31) {
          int inicio = n -7;
          printf("La semana santa inicia el %i de marzo\n",inicio);
          printf("nLa semana santa termina el %i de marzo\n",n);
      }
  }

最佳答案

Looping C

int main() 
{ 
    printf( "Hello World\n"); 
    printf( "Hello World\n"); 
    printf( "Hello World\n"); 
    printf( "Hello World\n"); 
    printf( "Hello World\n"); 
    printf( "Hello World\n"); 
    printf( "Hello World\n"); 
    printf( "Hello World\n"); 
    printf( "Hello World\n"); 
    printf( "Hello World\n"); 

    return 0; 
} 

这里我们可以应用循环

int main() 
{ 
    int i=0; 

    for (i = 1; i <= 10; i++) 
    { 
        printf( "Hello World\n");     
    } 

    return 0; 
} 

关于c - 如何添加循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60032674/

相关文章:

c++ - 将 C 代码转换为 C++、将 double* 转换为 vector 、将 2D vector 转换为 double*

将 typedef 结构从 C 转换为 Pascal

c - 与 Pthread 共享有界缓冲区和互斥锁忙等待

c - 这种类型的数据是什么意思?

c++ - 翻转 bool : performance comparison of x=! x 与 x^=1

c - C 函数流程图

c - C-如何将char数组传递给函数进行排序?

c - 非指令是合法的 c 预处理指令吗?

c - 如何在发送特定信号后阻止进程关闭?

c - recvfrom() 不阻塞