Visualizzazione dei risultati da 1 a 10 su 22

Hybrid View

  1. #1
    Dei modificare anche le dichiarazioni delle funzioni
    Posta il nuovo codice
    01010011 01100001 01101101 01110101 01100101 01101100 01100101 01011111 00110111 00110000
    All errors are undocumented features waiting to be discovered.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2015
    Messaggi
    12
    Quote Originariamente inviata da Samuele_70 Visualizza il messaggio
    Dei modificare anche le dichiarazioni delle funzioni
    Posta il nuovo codice




    codice:
    #include <stdio.h>
     #include <stdlib.h>
    
    
    void inverti (int *X, int n);
    void scambio (int *a, int *b);
    
    
    
    
    main () {
    
    
    int *X, n, i, *a, *b;
    
    
    
    
    printf("quale è la dimensione del tuo array?");
    scanf("%d", &n);
    X=(int *)malloc(n*sizeof(int));
    
    
    for (i=0; i<n; i++) {
    printf ("Inserisci X[%d]: ", i);
    scanf ("%d", &X[i]);
    }
    
    
    
    inverti (X,n);
    
    
    scambio (a,b);
    
    
    
    
    for (i=0; i<n; i++) {
    printf ("X[%d] %d \n", i, X[i]);
    }
    
    
    }
    e questa è la function

    codice:
    void inverti (int *X,int n) {
    
    
    int i;
    
    
    for (i=0; i<(n/2); i++) {
    scambio (&X[i], &X[n-1-i]);
    }
    
    
    }
    
    
    
    
    void scambio (int *a, int *b){
    int tmp=*a;
    
    
    *a=*b;
    b=tmp;
    
    }
    Ultima modifica di ringo24; 02-01-2015 a 22:24

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.