Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 14433|Απάντηση: 0

[Γ] Η μέθοδος του δείκτη έχει N ακέραιους αριθμούς, έτσι ώστε οι προηγούμενοι αριθμοί να μετακινούνται προς τα πίσω M θέσεις με τη σειρά και τελικά ο αριθμός M να γίνεται ο προηγούμενος αριθμός M

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 15/12/2015 4:40:22 μ.μ. | | |
Υπάρχουν N ακέραιοι, έτσι ώστε η σειρά των προηγούμενων αριθμών να μετακινείται πίσω M θέσεις και, τέλος, οι αριθμοί M γίνονται οι αριθμοί M μπροστά, γράψτε μια συνάρτηση για να επιτύχετε τις παραπάνω συναρτήσεις, εισαγάγετε N ακέραιους N ακέραιους και εξάγετε προσαρμοσμένους N αριθμούς στην κύρια συνάρτηση.

#include "stdafx.h"
#include "stdio.h"
int main(int argc, char* argv[])
{void move(int array[20],int n,int m);
αριθμός int[20],n,m,i;
printf("πόσοι αριθμοί;");
scanf("%d",&n);
printf("εισαγωγή %d αριθμών:\n",n);
for(i=0; i<n; i++)
scanf("%d",&αριθμός[i]);
printf("πόσα μέρη θέλετε να μετακινηθείτε;");
scanf("%d",&m);
κίνηση(αριθμός,n,m);
printf("τώρα ,είναι:\n");
for(i=0; i<n; i++)
printf("%d ",αριθμός[i]);
printf("\n");
επιστροφή 0;
}
void move(int array[20],int n,int m) // συνάρτηση που μετακινείται προς τα πίσω μία φορά σε έναν βρόχο
{int *p,array_end;
array_end=*(πίνακας+n-1);
for(p=πίνακας+n-1; p>πίνακας; p--)
    *p=*(p-1);
    *πίνακας=array_end;
    m--;
    if(m>0) κίνηση(πίνακας,n,m);       Αναδρομική κλήση, όταν ο αριθμός των βρόχων M μειωθεί σε 0, η κλήση διακόπτεται
}






Προηγούμενος:Αφού μάθει τον δείκτη για αρκετές ημέρες, σε τι χρησιμοποιείται και γιατί τον χρησιμοποιεί;
Επόμενος:Η γλώσσα C μοιράζεται εθνικό μυστικό αλγόριθμο SMS4 μπλοκ συμμετρικός κρυπτογραφικός αλγόριθμος
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com