示例#1
0
/* Questao 1 */
void misterio (int n) {
  printf("%i\n",n);
  if (n>0) {
    if (n % 2 == 1)
      misterio(n+1);
    else 
      misterio(n-3);
  }
}
示例#2
0
int main (void) {
	int i = 1;
	int j = 2;
	misterio(&i, &j); //passo o endereço de i e de j
	printf("%i %i\n", i, j);
	return 0;
}
示例#3
0
int main () {
  int n = 3, m = 3;
  int matriz[n][m];
  int *a, *b; /* Questao 3 */
  

  printf("Questao 1\n");
  misterio(5);

  printf("Questao 2\n");
  preencheMatriz(n,m,matriz);
  ehNula(n,m,matriz);
  printf("Questao 3\n");
  a = (int*) malloc(sizeof(int));
  b = (int*) malloc(sizeof(int));

  *a = 27;
  *b = 16;
  printf("Chamando funcao divisao(27,16,5) - saida: %d\n", divisao(a,b,5));
  printf("a = %d\tb = %d\n", *a, *b);

  printf("Chamando funcao divisao(27,16,3) - saida: %d\n", divisao(a,b,3));
  printf("a = %d\tb = %d\n", *a, *b);
  return 0;  
}
示例#4
0
文件: misterioa.c 项目: leolas95/c
int main(void)
{
	int i = 0;

	for (i; i < 10; i++)
		printf("%d\n", misterio(2, i));
	return 0;
}