Formazione


INFORMATICA - Linguaggio C - Files di Testo

Quesiti:
Errori:

Completa il testo nelle parti mancanti.
Trascina le parti mancanti nel posto giusto.

Lettura di file "testo.txt" per parola.

FILE *fp;
char parola[100];
fp=fopen(,"r");
while((fp,"%s",parola)!=EOF) {
 printf("%s",parola);
}

Inserito da LDV

Definizione di un puntatore a file chiamato "pippo"

pippo;

Inserito da LDV

Definizione di un puntatore a file chiamato "pluto"

FILE * ;

Inserito da LDV

Acquisizione di un intero file, un carattere alla volta

FILE *fp;
char c;
int k;
float z;
fp=fopen("testo.txt","rb");
while(fread(&c,1,1,fp)!=) {
 printf("%c",c);
}
fclose(fp);

Inserito da LDV

Acquisizione di un intero file, contenente soltanto valori interi

FILE *fp;
char c;
int k;
float z;
fp=fopen("interi.dat","rb");
while((&k,4,1,fp)!=0) {
 printf("%4d",k);
}
fclose(fp);

Inserito da LDV

Acquisizione di un intero file, contenente soltanto valori reali

FILE *fp;
char c;
int k;
float z;
fp=fopen("float.bin",); while(fread(&z,4,1,fp)0) {
 printf("%.2f",);
}
fclose(fp);

Inserito da LDV

Definizione di un puntatore a file chiamato "fp"

fp;

Inserito da LDV

Apertura di file "dati.txt" in modalità "lettura"

fp=fopen("dati.txt",);

Inserito da LDV

Apertura di file "dati.txt" in modalità "scrittura".

fp=fopen("dati.txt",);

Inserito da LDV

Apertura di file "dati.txt" in modalità "aggiunta".

fp=fopen("dati.txt",);

Inserito da LDV

Acquisizione di un carattere

FILE *fp;
char c;
fscanf(fp,"%c",);

Inserito da LDV

Acquisizione di un carattere

FILE *fp;
char c;
fscanf(fp,,&c);

Inserito da LDV

Acquisizione di un valore intero

FILE *fp;
int k;
fscanf(fp,"%d",);

Inserito da LDV

Scrittura di un valore reale

FILE *fp;
float z;
fprintf(,"%f",z);

Inserito da LDV

Apertura di file "topi.txt"

fp=fopen(,"w");

Inserito da LDV

Lettura di file "testo.txt" per carattere

FILE *fp;
char k;
fp=fopen(,"r");
while((fp,"%c",&k)!=EOF) {
 printf("%c",k);
}

Inserito da LDV

Lettura di file "testo.txt" per riga

FILE *fp;
char riga[1000];
fp=fopen(,"r");
while((riga, 1000, fp)!=NULL) {
 puts();
}

Inserito da LDV

Lettura di file "testo.txt" per parola

FILE *fp;
char parola[100];
fp=fopen("testo.txt","r");
while(fscanf(fp,,parola)!=EOF) {
 printf("%s",);
}

Inserito da LDV