Το γ που προγραμματίζει printf () και τις δηλώσεις Scanf (), τα στοιχεία από το πληκτρολόγιο παραλαμβάνεται από τη λειτουργία scanf. Με το ανωτέρω σχήμα, & (ampersand) το σύμβολο πριν από κάθε μεταβλητό όνομα είναι χειριστής που διευκρινίζει τη διεύθυνση του μεταβλητού ονόματος.

Files Recovery Software
Σπίτι Στοιχεία Επικοινωνίας Εξυπηρέτηση Πελατών Κατεβάστε το Demo Προϊόντα  

 
 

Κάτι περισσότεροι για printf () και Scanf ()

Εξετάστε τις ακόλουθες δύο printf δηλώσεις

printf(“\t %d\n”, num);
printf(“%5.2f”, fract);

στα πρώτα printf αιτήματα δήλωσης \t για τη μετατόπιση ετικεττών στην οθόνη το επιχείρημα %d λέει στο μεταγλωττιστή ότι η αξία του num πρέπει να τυπωθεί ως δεκαδικός ακέραιος αριθμός. \n αναγκάζει τη νέα παραγωγή για να αρχίσει από τη νέα γραμμή.

Στη δεύτερη printf δήλωση %5.2f λέει στο μεταγλωττιστή ότι η παραγωγή πρέπει να είναι στην κινητή υποδιαστολή, με πέντε θέσεις σε όλες και τις δύο θέσεις δεξιά του δεκαδικού σημείου. Περισσότερος για το χαρακτήρα αντίστροφων κάθετων έχει παρουσιαστεί στον ακόλουθο πίνακα:

Σταθερός

Έννοια

`\a "
`\b "
`\f "
`\n "
`\r "
`\t "
`\v "
`\ ""
`\ ""
`\;"
`\ \ "
`\0 "

Ευδιάκριτη επιφυλακή (κουδούνι)
Οπισθοδιάστημα
Τροφή μορφής
Νέα γραμμή
Επιστροφή μεταφορών
Οριζόντια ετικέττα
Κάθετη ετικέττα
Ενιαίο απόσπασμα
Διπλό απόσπασμα
Σημάδι ερώτησης
Αντίστροφη κάθετος
Αχρηστεύστε

Εξετάστε την ακόλουθη δήλωση scanf

scanf(“%d”, &num);

Το στοιχείο από το πληκτρολόγιο παραλαμβάνεται από τη λειτουργία scanf. Με το ανωτέρω σχήμα, & (ampersand) το σύμβολο πριν από κάθε μεταβλητό όνομα είναι χειριστής που διευκρινίζει τη διεύθυνση του μεταβλητού ονόματος.

Με να κάνει αυτό, η εκτέλεση σταματά και περιμένει την αξία του μεταβλητού num που δακτυλογραφείται. Όταν η αξία ακέραιων αριθμών εισάγεται και το επιστροφής πλήκτρο πιέζεται, οι εισπράξεις υπολογιστών στην επόμενη δήλωση. Οι κώδικες σχήματος scanf και printf παρατίθενται στον ακόλουθο πίνακα:

Κώδικας

Διαβάζει...

%c
%d
%e
%f
%g
%h
%i
%o
%s
%u
%x

Ενιαίος χαρακτήρας
Δεκαδικός ακέραιος αριθμός
Αξία κινητής υποδιαστολής
Αξία κινητής υποδιαστολής
Αξία κινητής υποδιαστολής
Κοντός ακέραιος αριθμός
Δεκαδικός, δεκαεξαδικός ή οκταδικός ακέραιος αριθμός
Οκταδικός ακέραιος αριθμός
Σειρά
Ανυπόγραφος δεκαδικός ακέραιος αριθμός
Δεκαεξαδικός ακέραιος αριθμός



Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34

 
 

page 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50

 
 

page 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60

Next page
 
 
Data Recovery Book
 
Κεφάλαιο 1 Μια επισκόπηση της αποκατάστασης στοιχείων
Κεφάλαιο 2 Εισαγωγή των σκληρών δίσκων
Κεφάλαιο 3 Λογική προσέγγιση στους δίσκους και το OS
Κεφάλαιο 4 Συστήματα αριθμού
Κεφάλαιο 5 Εισαγωγή του προγραμματισμού γ
Κεφάλαιο 6 Εισαγωγή στα βασικά υπολογιστών
Κεφάλαιο 7 Απαραίτητες εντολές DOS
Κεφάλαιο 8 Δίσκος-ζωντανό ον λειτουργεί και διακόπτει το χειρισμό με το γ
Κεφάλαιο 9 Διαχειριζόμενοι μεγάλοι σκληροί δίσκοι
Κεφάλαιο 10 Αποκατάσταση στοιχείων από την αλλοιωμένη δισκέτα
Κεφάλαιο 11 Παραγωγή των στηριγμάτων
Κεφάλαιο 12 Ανάγνωση και τροποποίηση MBR με τον προγραμματισμό
Κεφάλαιο 13 Ανάγνωση και τροποποίηση DBR με τον προγραμματισμό
Κεφάλαιο 14 Προγραμματισμός για την αποκατάσταση "ακατέργαστων αρχείων"
Κεφάλαιο 15 Προγραμματισμός για τις ψήκτρες στοιχείων
Κεφάλαιο 16 Ανάπτυξη περισσότερων χρησιμοτήτων για τους δίσκους
Προσάρτημα Γλωσσάριο όρων αποκατάστασης στοιχείων
 
 
Pro Data Doctor

Σπίτι

Προϊόντα

Στοιχεία Επικοινωνίας

Εξυπηρέτηση Πελατών

Κατεβάστε το Demo

Όροι και Προϋποθέσεις

 
Pro Data Doctor